Cornell University
Visiting Professor
The University of Western Australia
Visiting Researcher
Willamette University
Co Chair, Biology Department
Willamette University
Science Collaborative Research Program Co-Director
Willamette University
Professor
Willamette University
Visiting Assistant Professor
Oregon State University
Courtesy Faculty
Willamette University
Assistant Professor
Willamette University
Associate Professor
Willamette University
Chair of the Biology Department
University of Colorado at Boulder
Scappoose High School
Lewis and Clark College