63 pubs · 684 cites · h-index 15
Dongguan University of Technology
2022 - Present
Shanghai CASB Biotechnology (China)
2025 - 2025
South China University of Technology
2016 - 2021
Chinese Academy of Sciences
2020 - 2020
State Key Laboratory of Luminescent Materials and Devices
2019 - 2020