PROF. FRANCIS MAGINGO - PROFILE