NPI: 1912124454 · PROVIDENCE, RI 02906 · Hematology (Internal Medicine) Physician · NPI assigned 04/19/2007