Cherogony v Egerton University [2025] KEHC 9186 (KLR)
High Court
•
Petition E018 of 2023
Decided: 30 Jun 2025