161 pubs · 5,998 cites · h-index 43
Institute of Pomology
2026 - Present
University of California, Riverside
2025 - 2025
Louisiana State University
2022 - 2025
Fermi National Accelerator Laboratory
2019 - 2025
Brookhaven National Laboratory
2017 - 2025