Rebecca Vega Thurber

Associate Professor of Microbiology, Oregon State University