Olima v Jaramogi Oginga Odinga University of Science and Technology (JOOUST) [2026] KECA 11 (KLR)
Court of Appeal
•
Civil Appeal (Application) E228 of 2022
Decided: 21 Jan 2026