Editha Malolela Ndunguru
Observed names: E. M. Ndunguru, Editha M. Ndunguru, Editha Ndunguru
Institution: Mzumbe University
Observed institutions: Mzumbe University, University of Dar es Salaam
ORCID: 0000-0002-5868-9483
Observed ORCID: 0000-0002-5868-9483
OpenAlex ID: A5033012302
