NPI Central
Katyayani Papatla, MD, MPH — NPI 1538523774, New Haven, CT | NPI Central