NPI Central
Shahroz Fatima, MD/MPHS — NPI 1922688654, Providence, RI | NPI Central