43 pubs · 597 cites · h-index 13
Chinese Academy of Sciences
2015 - 2025
National Space Science Center
2023 - 2025
Dali University
2025 - 2025
China National Petroleum Corporation (China)
Nanyang Technological University
2023 - 2024