Elizabeth Landa
Institutions: Mzumbe University, University of Dar es Salaam
Observed institutions: Vrije Universiteit Brussel, Mzumbe University, University of Dar es Salaam
ORCID: 0000-0001-6768-5014
Observed ORCID: 0000-0001-6768-5014
OpenAlex ID: A5083359465
