237 pubs · 4,454 cites · h-index 34
Qilu University of Technology
2025 - 2025
Wuhan University of Technology
2002 - 2025
Shandong Academy of Sciences
2025 - 2025
State Key Laboratory of Silicate Materials for Architecture
2015 - 2019
State Council of the People's Republic of China
2015 - 2015