Climate change impacts on hydrology and water resources in East Africa considering CMIP3, CMIP5, and CMIP6 - Onyutha, Charles (Frontiers in Climate, 2024)