Brian Odhiambo Ayugi
Observed names: Ayugi, Brian Odhiambo, B. Ayugi, Brian AYUGI, Brian Ayugi, Brian O. Ayugi, Brian Odhiambo AYUGI
Institutions: University of Bern, Wyss Academy for Nature
ORCID: 0000-0003-3660-7755
Observed ORCID: 0000-0003-3660-7755
OpenAlex ID: A5064671845
