English Francis Omaswa Cited by user Nkatorogo on 27 Jan 2023 Francis Gervase Omaswa, MBChB, MMed, FRCS (Edin), FCS (ECSA), is a Ugandan cardiovascular surgeon, academic and administrator.