NPI Central
Shruti Roy, D.O. — NPI 1629364104, Palo Alto, CA | NPI Central