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: Heart Disease,Thyroid Cancer,Diabetes Type 2,Polyneuropathy and Back Pain etc.read less