Peter Kyambadde
Observed names: Kyambadde Peter, Kyambadde, Peter, P Kyambadde, P. Kyambadde, P. kyambadde, Peter Kymbadde
Institutions: Mulago Hospital, Ministry of Health
Observed institutions: University of Connecticut, University of Washington, Mulago Hospital, Ministry of Health, Makerere University
ORCID: 0000-0002-9606-218X
Observed ORCID: 0000-0002-9606-218X
OpenAlex ID: A5019625720
