53 pubs · 18,135 cites · h-index 29
University of Science and Technology of China
2021 - 2025
Shenyang University of Technology
2025 - 2025
Chinese Academy of Sciences
2009 - 2025
Institute of Metal Research
Zero to Three
2013 - 2013