306 pubs · 12,220 cites · h-index 58
University of California, Davis
2016 - Present
University of California, Merced
2021 - 2021
California Institute of Technology
2015 - 2019
Max Planck Society
2019 - 2019
Carnegie Institution for Science
2015 - 2019