Dr. Roach is an attentive and trusted endocrinologist serving the community of Indianapolis, IN. He attended Indiana University, where he received his medical degree. He then completed both his internship and residency at Indiana University Medical Center. Dr. Roach continued his training by completing a fellowship at the National Institutes of Health, National Institute of Diabetes and...