Peter Ogecha v Kenyatta University [2019] KEELRC 773 (KLR)
Employment and Labour Relations Court
•
Cause 369 of 2019
Decided: 27 Sep 2019