Michael R. Hainstock, M.D.
Adolescent Medicine, Cardiology, Pediatric - Cardiology, Pediatrics
UNIVERSITY OF VIRGINIA HEALTH SERVICES FOUNDATION
Main Phone: 434-924-5321
American Board of Pediatrics - Pediatric - Cardiology
Residency: University of Arizona College of Medicine (June 30, 2008)
Fellowship: Oregon Health Science Univ Hospital (June 30, 2011)
Fellowship: Children's Hospital (June 30, 2012)