Human activities influence on distribution of Ephemeroptera, Plecoptera, and Trichoptera (EPT) in a tropical riverine ecosystem in Kenya. - Barasa, Charity Nafuna; Simiyu Muse, Gelas; Khazenzi, Judith Ashindu (Journal of Freshwater Ecology, 2025)