NPI Central
Rupa Patel, MD — NPI 1245867209, Palo Alto, CA | NPI Central