Peter Makaula
Observed names: Makaula, Peter, P. Makaula
Observed institutions: University of Copenhagen, Natural History Museum, University of Malawi, Liverpool School of Tropical Medicine, Malawi-Liverpool-Wellcome Trust Clinical Research Programme, Malawi Government, Ministry of Health, Ministry of Health, Hôpital Lapeyronie, Queen Elizabeth Central Hospital, Kamuzu University of Health Sciences, Lancaster University
ORCID: 0000-0002-1198-1655
Observed ORCID: 0000-0002-1198-1655
OpenAlex ID: A5028007160
