NPI Central
Mamatha Punjala, MD — NPI 1699756379, New Haven, CT | NPI Central