NPI Central
Ponnandai Somasundar, MD — NPI 1538212923, Providence, RI | NPI Central