Michael Kabasa
Observed name: MICHAEL KABASA
Institution: Islamic University in Uganda
Observed institutions: Islamic University in Uganda, Jinja Hospital, Makerere University
ORCID: 0000-0002-3086-1309
Observed ORCID: 0000-0002-3086-1309
OpenAlex ID: A5006531201
