He received his medical degree from Duke University School of Medicine and has been in practice between 11-20 years. Dr. Barker accepts several types of health insurance, listed below. He is one of 52 doctors ...