Africa Tech Leaders • Features • Inspirations • Portraits • Succes Strories • Tech News Afrique • Tech Trend News Meet Dr Samuel Achilefu, award-winning Nigerian scientist and inventor of ‘cancer goggles’ August 10, 2015
Africa Tech Leaders • Inspirations • Portraits • Tech News Afrique Africa’s Top 20 Tech Influencers August 8, 2015