Kenya Medical Research Institute v Muthoni & 34 others & another [2022] KECA 873 (KLR)
Court of Appeal
•
Civil Application E374 of 2021
Decided: 22 Jul 2022