Iddi Ndyabawe
Observed name: Ndyabawe, Iddi
Institutions: Kiwoko Hospital, King Ceasor University
Observed institutions: Kiwoko Hospital, King Ceasor University, Makerere University
ORCID: 0000-0003-4623-4761
Observed ORCID: 0000-0003-4623-4761
OpenAlex ID: A5093316392
