Health March 7, 2025By Ethan RileyMaking Health Innovations Thrive in Africa (SSIR) – Stanford Social Innovation ReviewBy Ethan Riley