Scott A. Shaffer

University Affiliation: University of California, Santa Cruz (UCSC)
Outside Researcher / shaffer@biology.ucsc.edu