NPI Central
Ralph Stroup, MD — NPI 1548285133, New Haven, CT | NPI Central