Vision Impact Project Kenya
Where
Kenya
Africa
When
What
Inclusive eye health
With
German Federal Ministry for Economic Cooperation and Development (BMZ)
Sabatia Eye Hospital, Tenwek Mission Hospital