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