NPI Central
Tabassum Firoz, MD, MSC, FRCPC — NPI 1396109146, Providence, RI | NPI Central