Stephen J. Teach, MD, MPH
Dr. Stephen Teach is a highly educated and experienced professional in the medical field with a diverse academic background. He obtained his Doctor of Medicine (MD) from Harvard Medical School, a Master of Public Health (MPH) with a focus on Maternal and Child Health from the University of California, Berkeley, and a Bachelor of Science (BS) in Biochemistry and Biophysics from Yale University. Dr. Teach also attended Nichols School.
Currently, Dr. Teach serves as a dedicated physician at Children's National Hospital, where he applies his extensive knowledge and expertise to provide top-notch medical care to his patients. With his strong educational foundation and practical experience, Dr. Teach is committed to making a positive impact on the healthcare industry and the lives of those he treats.