14 pubs · 1,056 cites · h-index 10
University of Shanghai for Science and Technology
2025 - 2025
Chinese Academy of Sciences
2025 - 2025
Shanghai Normal University
2025 - 2025
Center for Excellence in Molecular Plant Sciences
2025 - 2025
Viva Biotech (China)
2025 - 2025