Macmillan Handema
Institutions: University of Lusaka, Copperbelt University
Observed institutions: University of Lusaka, Copperbelt University, University of Zambia
ORCID: 0000-0001-9253-0639
Observed ORCID: 0000-0001-9253-0639
OpenAlex ID: A5007182863
