Janet Mambulasa
Observed name: Janet Mambulasa (17417655)
Institution: Kamuzu University of Health Sciences
Observed institutions: University of Malawi, Amref Health Africa, Kamuzu University of Health Sciences, Amref Health Africa
ORCID: 0000-0003-4061-7198
Observed ORCID: 0000-0003-4061-7198
OpenAlex ID: A5083827413
