Peter Mhagama
Observed name: Mhagama, Peter
Institution: Malawi University of Business and Applied Sciences
Observed institutions: University of Leicester, University of Malawi, Malawi University of Business and Applied Sciences
ORCID: 0000-0003-2415-0014
Observed ORCID: 0000-0003-2415-0014
OpenAlex ID: A5069667519
