NPI Central
Muhannad Hafi, MD — NPI 1073776480, Stanford, CA | NPI Central