90 pubs · 1,007 cites · h-index 16
Harbin Institute of Technology
2019 - Present
University of Wisconsin–Madison
2025 - 2025
Shenzhen Academy of Aerospace Technology
2025 - 2025
Southwest Jiaotong University
2025 - 2025
Institute of Space Science - INFLPR Subsidiary
2024 - 2024