Dr. Rosen graduated from Baylor College of Medicine in 1978 and has been in practice for 40 years. He completed a residency at Mount Sinai Hospital. He currently practices at Dartmouth Medical Center and is affiliated with Dartmouth Hitchcock Medical Center. Dr. Rosen accepts multiple insurance plans including Aetna, Harvard Pilgrim and Tufts Health Plan. In addition to English, Dr. Rosen's practice supports these languages: Vietnamese, Spanish, Russian, Polish, French, German and Tagalog.