12 pubs · 137 cites · h-index 5
South China University of Technology
2023 - Present
State Key Laboratory of Luminescent Materials and Devices
2025 - 2025