Author Avatar

Carol A. Barch

MN, FNP-BC

Lead Advanced Practice Provider
Stanford Medicine
Palo Alto, CA

Sign-Up