Dr. Ribovich graduated from Dartmouth Medical School in 1977 and has been in practice for 39 years. He completed a residency at New England Medical Center. He currently practices at Thomas C Ribovich MD PC and is affiliated with Avista Adventist Hospital, Boulder Community Hospital and Denver Health Medical Center. Dr. Ribovich accepts multiple insurance plans including Aetna and Anthem. Dr. Ribovich is board certified in Neurological Surgery.