
Allan Taylor, MD
Cape Town • South Africa
President of World Federation of Interventional Neuroradiology
Clinical head of unit of neurosurgery at Groote Schuur Hospital
Associate Professor at the University of Cape Town