Stephen Proulx

Associate Professor
Phone: 
805-893-4086
Email: 
proulx at lifesci.ucsb.edu
Office: 
4109 Life Sciences Building

Education

  • Ph.D., University of Utah
  • B.A., University of California, Santa Cruz