Marcellah Eucabeth Onsomu
Observed names: Marcellah E Onsomu, Marcellah Onsomu
Institutions: Kenya Medical Training College, Daystar University
Observed institutions: Kenya Medical Training College, Daystar University
ORCID: 0009-0006-6210-240X
Observed ORCID: 0009-0006-6210-240X
OpenAlex ID: A5010305217
