Skip to content Skip to navigation

Ruth O'Hara

Ruth O'Hara

Director, Spectrum, Senior Associate Dean, Research and Lowell W. and Josephine Q. Berry Professor
Phone: 
(650) 796-2720