79 pubs · 1,960 cites · h-index 13
Pacific Northwest National Laboratory
2021 - Present
University of Chicago
2019 - 2023
Monterey Bay Aquarium Research Institute
2013 - 2019
University of California, Irvine
2013 - 2015
Ball State University
2011 - 2011