NPI Central
Mohamedyakub Puthawala, M.D — NPI 1508821364, Providence, RI | NPI Central