NPI Central
Thaer Abdelfattah, M.D. — NPI 1346796091, Providence, RI | NPI Central