132 pubs · 1,226 cites · h-index 19
Changchun University of Science and Technology
2025 - 2025
Beijing Institute of Technology
2018 - 2025
Chinese Academy of Sciences
2025 - 2025
China Electronics Technology Group Corporation
2025 - 2025
Technology and Engineering Center for Space Utilization
2025 - 2025