Nyambura G. Mwangi
Observed names: G. Mwangi, Nyambura Mwangi
Institution: Harper Adams University
Observed institutions: International Centre of Insect Physiology and Ecology, Harper Adams University
ORCID: 0009-0007-4875-3641
Observed ORCID: 0009-0007-4875-3641
OpenAlex ID: A5093677312
