Richard Weirich, M.D.,Ph.D. Primary Specialty: Endocrinology (Board Certified) Education Residency Internal Medicine Washington University Barnes HospitalSt. Louis , MO1993 Fellowship Endocrinology National Institute of Diabetes and Digestive and Kidney DiseasesBethesda , MD1996 Board Certification Internal Medicine American Board of Internal Medicine1994 Endocrinology, Diabetes and Metabolism American Board of Internal Medicine1997 Recertified American Board of Internal Medicine2012 Reviews 04/26/2024 Dr is always concerned about my health. He always explains, detail oriented. 04/10/2024 Good 04/03/2024 Awesome visit 03/26/2024 Satisfied Show More