10 pubs · 14 cites · h-index 3
University of Massachusetts Boston
2026 - Present
Institute of Zoology
2024 - Present
University of Massachusetts Amherst
2024 - 2025
Chinese Academy of Sciences
2024 - 2024
Chongqing Three Gorges University
2024 - 2024