Okallo v Kenya Medical Research Institute & another [2024] KEELRC 2849 (KLR)
Employment and Labour Relations Court
•
Cause 558 of 2019
Decided: 18 Nov 2024