Catherine Mueni Peter
Observed names: Catherine M Peter, Catherine M. Peter, Peter, Catherine Mueni
Observed institutions: Kenyatta University, Acharya Narendra Deva University of Agriculture and Technology
ORCID: 0000-0002-6819-3588
Observed ORCID: 0000-0002-6819-3588
OpenAlex ID: A5012029169
