NPI Central
Sadaf Farasat, M.D., MPH — NPI 1255696407, Poway, CA | NPI Central