11 pubs · 37 cites · h-index 4
Chinese Academy of Sciences
2023 - 2025
Center for Excellence in Molecular Plant Sciences
2024 - 2025
University of Chinese Academy of Sciences
Shanghai Institutes for Biological Sciences
2024 - 2024