Kennedy Nyabuto Ocharo
Observed names: Dr. Kennedy N. Ocharo, Dr. Kennedy Nyabuto Ocharo, Kennedy N. Ocharo, Kennedy Ocharo, Kennedy Ocharo Nyabuto, Nyambuto Kennedy Ocharo
Institution: University of Embu
ORCID: 0000-0003-0011-4596
Observed ORCID: 0000-0003-0011-4596
OpenAlex ID: A5063836292
