12 pubs · 55 cites · h-index 2
Chengdu Institute of Biology
2025 - Present
University of Chinese Academy of Sciences
2025 - Present
Chinese Academy of Sciences
2025 - 2025
Hunan Normal University
2008 - 2008
University of Missouri–Kansas City
2007 - 2008