551 pubs · 27,779 cites · h-index 77
Kunming University of Science and Technology
2013 - Present
University of Electronic Science and Technology of China
2020 - Present
Chinese Academy of Sciences
2005 - Present
Dalian University of Technology
2018 - Present
Institute of Vertebrate Paleontology and Paleoanthropology
2026 - Present