Phoene Mesa Oware
Observed names: Oware, Phoene Mesa, Phoene Oware
Institution: Kenya Paediatric Research Consortium
Observed institutions: Kenya Paediatric Research Consortium, University of the Western Cape
ORCID: 0000-0002-6992-8021
Observed ORCID: 0000-0002-6992-8021
OpenAlex ID: A5063312740
