15 pubs · 28 cites · h-index 3
Shenhua Group (China)
2025 - Present
Harbin Engineering University
2022 - 2025
Tsinghua University
2021 - 2025
State Key Laboratory of Tribology
2023 - 2024
Ohio University
2019 - 2019