32 pubs · 211 cites · h-index 7
Carnegie Institution for Science
2021 - Present
Carnegie Department of Plant Biology
Stanford University
2023 - 2024
The University of Texas at El Paso
2019 - 2019