NPI Central
Arti Shah, MD — NPI 1225363914, San Francisco, CA | NPI Central