Greg J. Haro, MD Specialty: Thoracic Surgery (Cardiothoracic Vascular Surgery) Board Certification Surgery (General Surgery)