Poland



Tanzania: A Surgeon's Fight for Sight on the Frontlines of Trachoma

[allAfrica] Dar es Salaam -- Eye specialist Dr. Margaret Mumbua Muthoka is at the forefront of healthcare in Chalinze District, providing much-needed eye care services once lacking in the area.
Get more results via ClueGoal