Allan Taylor, MD

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