NPI Central
Shruti Shankar, MD — NPI 1376006015, New Haven, CT | NPI Central