194 pubs · 13,072 cites · h-index 58
University of California, Berkeley
2003 - Present
University of California Division of Agriculture and Natural Resources
2017 - 2025
University of California, Davis
2019 - 2025
Texas Tech University
2019 - 2019
Lawrence Berkeley National Laboratory
2018 - 2018