NPI Central
Janelle Ruiz, MD — NPI 1609452002, Stanford, CA | NPI Central