Evance Omondi Mbao
Observed names: E. O. Mbao, EO Mbao, Evance Mbao
Institution: Technical University of Kenya
Observed institutions: Nanjing Agricultural University, Technical University of Kenya
ORCID: 0000-0002-8863-3931
Observed ORCID: 0000-0002-8863-3931
OpenAlex ID: A5062019030
