21 pubs · 126 cites · h-index 5
Chinese Academy of Sciences
2022 - Present
Institute of Mechanics
2024 - Present
Center for Excellence in Molecular Plant Sciences
2022 - 2022
University of Chinese Academy of Sciences
2022 - 2022
University of Tennessee at Knoxville
2020 - 2022