Denis Mubiru
Observed names: Mubiru Denis, Mubiru, Denis
Institutions: Malaria Consortium, Malaria Consortium
Observed institutions: Malaria Consortium, Butabika Hospital, Malaria Consortium, Team University
ORCID: 0009-0007-5422-7154
Observed ORCID: 0009-0007-5422-7154
OpenAlex ID: A5086982880
