
771 pubs · 58,115 cites · h-index 126
Chinese Academy of Sciences
2025 - 2025
Max Planck Institute for Chemical Ecology
1997 - 2025
Center for Excellence in Molecular Plant Sciences
2025 - 2025
Austin Hospital
1994 - 2024
John Innes Centre
2023 - 2023