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