50 pubs · 3,394 cites · h-index 18
Institute of Crop Sciences
2025 - Present
Chinese Academy of Agricultural Sciences
2025 - 2025
Baylor University
2023 - 2023
Max Planck Institute of Microstructure Physics
2020 - 2023
Delft University of Technology
2022 - 2023