U Make It Possible For Us to Train Medical Specialists
MBChB (Makerere); FCS (SA) Neuro; MMed (Neurosurg) Wits; FACS; FRCS Eng
Prof Ouma is currently doing research into gliomas of the brain.
Location