18 pubs · 169 cites · h-index 7
Kunming Institute of Zoology
2024 - Present
University of Hong Kong
2026 - Present
University of Shanghai for Science and Technology
2011 - 2025
Detection Limit (United States)
2025 - 2025
Chinese Academy of Sciences
2024 - 2024