Jesse Maina Kinyua
Observed names: Dr. Jesse Maina Kinyua, Jesse Kinyua Kinyua, Jesse K. Maina, Kinyua Jesse Maina
Institution: University of Embu
Observed institution: University of Embu
ORCID: 0000-0002-8303-7188
Observed ORCID: 0000-0002-8303-7188
OpenAlex ID: A5019932560
