43 pubs · 1,693 cites · h-index 20
Wuhan University of Technology
2020 - Present
Wuhan University of Science and Technology
2025 - Present
Hubei University of Technology
2026 - Present
Frequency Therapeutics (United States)
2025 - 2025
State Key Laboratory of Silicate Materials for Architecture
2025 - 2025