Carol A. Barch MN, FNP-BC Twitter Instagram Lead Advanced Practice Provider Stanford Medicine Palo Alto, CA