John J. Bingham, M.D., M.S., MPHM.D., M.S., M.P.H.Unclaimed · claim itPreventive MedicineRoanoke, VA7 years experienceCalculated from a graduation year of 2019, reported in the CMS National Downloadable File.(833) 510-4357NPI 1215550512View Profile Claim