144 pubs · 6,397 cites · h-index 41
Chinese Academy of Sciences
1992 - Present
University of Chinese Academy of Sciences
2025 - Present
Chongqing University of Posts and Telecommunications
2024 - 2025
Tongji University
2025 - 2025
Dalian Institute of Chemical Physics
1992 - 2025