Minda Okemwa
Observed names: Dr Minda Okemwa, Minda Maseghe Okemwa, Okemwa, Minda
Institutions: University of Nairobi, Kenyatta National Hospital
Observed institutions: University of Nairobi, Kenyatta National Hospital
ORCID: 0000-0002-2495-0196
Observed ORCID: 0000-0002-2495-0196
OpenAlex ID: A5088057896
