Elena Herrera, Psy.D.
Phone Number:
(650) 961-9300 x3611
Position(s):
Assistant Director, The Gronowski Center and Assistant Clinical Professor, Palo Alto University
Teaching and/or Research Emphasis and Interest Areas:
Psychology Training