James Natweta Baguma
Observed names: Baguma, James, Baguma, James Natweta, James Baguma
Institutions: Bishop Stuart University, Makerere University
Observed institutions: Bishop Stuart University, Makerere University
ORCID: 0000-0002-7287-823X
Observed ORCID: 0000-0002-7287-823X
OpenAlex ID: A5066244980
