Undergraduate: Bachelor of Science, Quinnipiac University, Hamden, CT
Graduate: Masters of Public Health, Dartmouth Medical School, Hanover, NH
Medical: State University of New York Upstate Medical University, Syracuse NY
Internship: St. Joseph’s Hospital, Syracuse NY
Residency: University of Virginia, Charlottesville, VA
Dr. Christopher Weaver, MD has not yet indicated the hospitals that he is affiliated with.
Accepts New Patients: Yes