NPI Central
Kaniksha Desai, MD — NPI 1316266778, Palo Alto, CA | NPI Central