30 pubs · 1,439 cites · h-index 17
Chongqing University
2021 - Present
Beijing University of Technology
2019 - 2022
Ministry of Education of the People's Republic of China
2021 - 2021
Ministry of Education
2021 - 2021
Material Sciences (United States)
2020 - 2020