Share
twitterlinkedinfacebook
Image 1 of 1
DTE02294TAN.jpg
Surgeon at the operating theatre in the disability hospital of CCBRT (Comprehensive Community Based Rehabilitation in Tanzania) in Dar es Salaam. CCBRT hospital provides a wide range of affordable curative services to people with visual and physical impairments.