Picture of Steve Owen

Steve Owen

IB Department Manager

Office location: 3040B VLSB

Email: swowen@berkeley.edu
Office phone: 643-3824

Mailing address:
Department of Integrative Biology
3060 Valley Life Sciences Bldg #3140
Berkeley, CA 94720-3140