Stephen P. Fox, M.D. earned his Bachelor of Science degree from Purdue University in Lafayette, Indiana. He went on to receive his Doctorate of Medicine from the Indiana University School of Medicine in Indianapolis, Indiana. Following an internship at St. Vincent Hospital Health Care Associates in Indianapolis, Indiana, Dr….
Continue Reading