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 01/28/2026 Dr. Weirich is a caring doctor willing to listen to patients needs and gives a good explanation of medical issues. 01/27/2026 Yes I would recommend Dr. Weirich 01/22/2026 Over all excellemt appt 01/08/2026 Dr Weirich is THE BEST. Show More