Prof. Roy Shires, MBBCh,PhD,FRCP
Professor
University of Witwatersrand
Phone: 27824333020
Fax: 0865533533
Area of Concentration
Bone and Mineral Metabolism
Transgender Medicine
General Board Certification
Internal Medicine