Author

Johnson Weru

ORCID: 0000-0001-6357-0922
Observed ORCID: 0000-0001-6357-0922
OpenAlex ID: A5026108737
2021 · Johnson Weru, Peter Chege, et al. · International Journal of Tropical Insect Science · 70
2018 · John N. Kinyuru, Dorothy Nyangena, et al. · Springer eBooks · 30
2022 · Johnson Weru, Peter Chege, et al. · Bulletin of the National Research Centre/Bulletin of the National Research Center · 13
Works count: 3
Citation count: 113
H-index: 3
I10-index: 3
Year
Topic
Type