NPI Central
Sohaib Irfan, M.D. — NPI 1134057953, Woonsocket, RI | NPI Central