Speaker illustration

Doctor K Tibazarwa

London Health Centre, Dar es Salaam (Tanzania, United Republic of)