NPI Central
Quentin Baca, MD — NPI 1861758476, Stanford, CA | NPI Central