NPI Central
Ibrahim El Masri, M.D. — NPI 1396107694, Stanford, CA | NPI Central