NPI Central
Robert Tafuri, MD — NPI 1881745339, New Haven, CT | NPI Central