38 pubs · 2,229 cites · h-index 23
Peking University Shenzhen Hospital
2022 - 2024
South China University of Technology
2016 - 2022
State Key Laboratory of Luminescent Materials and Devices
2017 - 2021
State Key Laboratory of Pulp and Paper Engineering
2018 - 2019