NPI Central
Pranjal Thakuria, MD — NPI 1285830323, Providence, RI | NPI Central