Michael O. Atambo
Observed names: Atambo, Michael, Atambo, Michael O, Atambo, Michael O., M O Atambo, Michael Atambo, Michael O Atambo
Institution: Technical University of Kenya
ORCID: 0000-0003-3999-0550
Observed ORCID: 0000-0003-3999-0550
OpenAlex ID: A5070868910
