142 pubs · 1,686 cites · h-index 26
Metallurgical Industry Press (China)
2025 - Present
University of Science and Technology of China
2025 - 2025
Beijing University of Posts and Telecommunications
2014 - 2025
University of California, Santa Cruz
2024 - 2025
Zhengzhou University
2018 - 2025