NPI Central
Eslam Mohamed, MD — NPI 1558098293, Rochester, NY | NPI Central