NPI Central
Ibrahim Alfaris, MD — NPI 1740018720, Stanford, CA | NPI Central