Address
DeLuca Heart & Vascular Associates
1733 Curie Ste 210
El Paso, TX 79902
Hahnemann University Hospital
Internship
Hahnemann University Hospital
Residency
Scott and White Memorial Hospital
Fellowship
St George's University
Graduate Degree