NPI: 1013912070 · LEBANON, PA 17042 · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician · NPI assigned 06/16/2005