NPI Central
Ashish Ranpura, MD — NPI 1316212459, New Haven, CT | NPI Central