Author Takeshi Onodera Posted on June 15, 2023July 31, 2023 KUTRRH Awarded the 3rd Best-Performing State Corporation Kenyatta University Teaching, Referral &Research Hospital posted excellent results in the just released Report on Evaluation of the Performance of Ministries, State Corporations and Tertiary Institutions for the 2021/2022 Financial Year.