Joel Brian Njewa
Observed names: Joel B. Njewa, Njewa, Joel
Institution: University of Malawi
Observed institutions: University of Malawi, Jaramogi Oginga Odinga University of Science and Technology
ORCID: 0000-0003-4560-9605
Observed ORCID: 0000-0003-4560-9605
OpenAlex ID: A5010405681
