E
Edison Omollo
Technical University of Kenya (KE)ORCID 0000-0002-9125-9426
h-index
7
Publications
12
Citations
149
i10-index
5
Impact (2-yr)
—
Citations per year
Research Areas
Affiliations
Technical University of Kenya
KE · 2017–2021
Donghua University
CN · 2013–2014
