NPI Central
Ellie Farahabadi, MD — NPI 1417035999, San Jose, CA | NPI Central