NPI Central
Nisha Trivedi, MD — NPI 1396783692, Providence, RI | NPI Central