14 pubs · 868 cites · h-index 8
Chinese Academy of Sciences
2026 - Present
Tianjin Institute of Industrial Biotechnology
2026 - Present
Chongqing Medical University
2026 - Present
Bristol-Myers Squibb (United States)
2024 - 2024
Institute of Subtropical Agriculture
2024 - 2024