113 pubs · 4,082 cites · h-index 30
The University of Adelaide
2026 - Present
Dalian Institute of Chemical Physics
2025 - 2025
Xi'an Shiyou University
China Institute of Atomic Energy
Shanghai Electric (China)
2024 - 2025