Prof Robert Kinyua and his team from the Institute of Energy and Environmental Technology bask in glory for bagging the most Impact research award Published April 17, 2017 at 3585 × 2432 in Curtains Come Down on Prof. Kahangi’s Reign at RPE ← Previous Next → Prof Robert Kinyua and his team from the Institute of Energy and Environmental Technology bask in glory for bagging the most Impact research award