Gary P. Swank, MD

Assistant Professor, Internal Medicine, Virginia Tech Carilion School of Medicine

Cardiologist, Carilion Clinic

Education and Training

  • West Virginia University Hospital: Cardiovascular Interventional Fellowship
  • West Virginia University Hospital: Cardiovascular Fellowship
  • West Virginia University Hospital: Internal Medicine Residency
  • St. Georges University School of Medicine: MD
  • Hahnemann University
  • University of Maryland: BS
Gary P. Swank

Contact Gary P. Swank