David Harlan Church

Specialties

Cardiovascular Disease
Internal Medicine - General

Services

Professional Education

Professional School
Baystate Medical Center Cardiology
University of New Mexico Cardiology
Virginia Commonwealth University, School of Medicine
University of New Mexico School of Medicine Internal Medicine
Medical Education
Virginia Commonwealth University, School of Medicine
Residency
University of New Mexico School of Medicine Internal Medicine
Fellowship
Baystate Medical Center Cardiology
University of New Mexico Cardiology