Oscar Mwaura
Observed name: Mwaura, Oscar
Institution: Pwani University
Observed institutions: Strathmore University, International Centre of Insect Physiology and Ecology, Pwani University
ORCID: 0009-0006-6171-2695
Observed ORCID: 0009-0006-6171-2695
OpenAlex ID: A5011455508
