125 pubs · 2,873 cites · h-index 31
Dalian Institute of Chemical Physics
2018 - Present
Chinese Academy of Sciences
2018 - 2025
Dalian National Laboratory for Clean Energy
2018 - 2024
Shenzhen Second People's Hospital
2024 - 2024
South China University of Technology
2009 - 2024