Submit CVs – Massive Recruitment Makerere University Established in 1922 as a humble technical school, Makerere University is one of the oldest and most prestigious English Universities […] More