207 pubs · 4,216 cites · h-index 32
University of Arizona
2011 - 2025
ID Genomics (United States)
2025 - 2025
Plant (United States)
2017 - 2025
Planta
2014 - 2021
Carnegie Department of Plant Biology
2021 - 2021