212 pubs · 10,665 cites · h-index 52
The University of Texas MD Anderson Cancer Center
2024 - 2025
Chinese Academy of Sciences
2001 - 2025
Hubei University of Chinese Medicine
2013 - 2025
State Key Laboratory of Plant Genomics
2016 - 2025
Institute of Genetics and Developmental Biology
2001 - 2025