Rebbecca Wughanga Mwakichako
Observed name: Rebbecca Mwakichako
Institution: Muhimbili University of Health and Allied Sciences
Observed institution: Muhimbili University of Health and Allied Sciences
ORCID: 0009-0005-5290-2457
Observed ORCID: 0009-0005-5290-2457
OpenAlex ID: A5116712626
