NPI Central
Archana Pattupara, MD — NPI 1689228744, Providence, RI | NPI Central