Gwer & 5 others v Kenya Medical Research Institute & 3 others [2020] KESC 66 (KLR)
Supreme Court
•
Petition 12 of 2019
Decided: 10 Jan 2020