NPI Central
Alaa Abu Ajamieh, MD — NPI 1952283830, Providence, RI | NPI Central