388 pubs · 20,020 cites · h-index 68
University of California, San Diego
2022 - Present
University of Illinois Urbana-Champaign
1986 - 2025
University of California System
2025 - 2025
Donald Danforth Plant Science Center
2022 - 2022
University of Illinois System
2009 - 2022