89 pubs · 1,383 cites · h-index 23
Fayoum University
2011 - Present
Xi’an Jiaotong-Liverpool University
2023 - Present
Chinese Academy of Sciences
2018 - 2023
Changchun Institute of Optics, Fine Mechanics and Physics
2017 - 2023
State Key Laboratory of Luminescence and Application
2023 - 2023