Prof. Mabel Imbuga (centre) joins a section of the top achievers during the awards ceremony Published December 16, 2014 at 942 × 725 in Top Brains Feted During Babaroa and VC Awards Next → Prof. Mabel Imbuga (centre) joins a section of the top achievers during the awards ceremony