Kennedy J. Ngwira
Observed names: Kennedy J Ngwira, Kennedy Ngwira, Ngwira K, Ngwira, Kennedy J.
Institutions: University of the Witwatersrand, Molecular Sciences Institute
Observed institutions: University of Malawi, University of the Witwatersrand, Molecular Sciences Institute
ORCID: 0000-0003-1719-7930
Observed ORCID: 0000-0003-1719-7930
OpenAlex ID: A5042457370
