Peter Wambi
Observed names: P. Wambi, Wambi, P., Wambi, Peter
Institution: Makerere University
Observed institutions: Gulu University, Mulago Hospital, Makerere University
ORCID: 0000-0002-9195-0778
Observed ORCID: 0000-0002-9195-0778
OpenAlex ID: A5066035217
