He completed a residency at Mayo Clinic and Medical School. Dr. Ryan accepts multiple insurance plans including Aetna, Rocky Mountain Health Plans and Medicare. In addition to English, Dr. Ryan's practice supports this language: Spanish.