NPI Central
Solmaz Ehteshami Afshar, MD — NPI 1992232565, Stanford, CA | NPI Central