Dr. Francis graduated from the University of Rochester School of Medicine & Dentistry in 2010. He works in Lyme, NH and 2 other locations and specializes in Internal Medicine. Dr. Francis is affiliated with Dartmouth-Hitchcock Medical Center.
View More
