Author

Tumusime Musafiri

Observed names: Musafiri Tumusiime, Musafiri Tumusime, Tumisime Musafiri, Tumusiime Musafiri
Institution: Partners In Health
ORCID: 0000-0001-5863-2818
Observed ORCID: 0000-0001-5863-2818
OpenAlex ID: A5066385334
Works count: 24
Citation count: 146
H-index: 8
I10-index: 6
Year
Topic
Type