NPI Central
Fnu Farukhuddin, MD — NPI 1982214425, Providence, RI | NPI Central