NPI Central
Ashraf Elmashat, M.D. — NPI 1851322887, Pasadena, CA | NPI Central