28 pubs · 737 cites · h-index 13
Carnegie Institution for Science
2021 - 2025
Carnegie Department of Plant Biology
Integra (United States)
2025 - 2025
University of California, Berkeley
University of Idaho
2016 - 2022