NPI Central
Vidya Puthenpura, MD — NPI 1184093163, New Haven, CT | NPI Central