NPI Central
Mohamed Elsayed, MD — NPI 1982135364, Providence, RI | NPI Central