Dr. Karen Barnard is a General Physician,Endocrinologist and Diabetolo…read moregist and has an experience of 36 years in these fields. She completed Medical School from University of the Witwatersrand Medical School in 1989.
Some of the services provided by the doctor are: Vitamin D Deficiency,Endocrinology, Diabetes & Metabolism,Sleep Apnea,Lipid Metabolism and ANEMIA etc.read less