Tumwebaze Alicon Auf
Observed names: Alicon Auf Tumwebaze, Auf Tumwebaze Alicon
Institution: Islamic University in Uganda
Observed institution: Islamic University in Uganda
ORCID: 0000-0002-6938-401X
Observed ORCID: 0000-0002-6938-401X
OpenAlex ID: A5047368947
