Stanley Therenca Ntuara
23rd October, 1963 – 24th January, 2021 It is with profound sadness that the Management and Staff of Meru University of Science and Technology (MUST), announce the demise of Stanley Therenca Ntuara, which occurred on Sunday. 24th January, 2021, at Kenyatta University Teaching, Referral and Research Hospital. Until his demise, Stanley Ntuara served as the […]