144 pubs · 4,099 cites · h-index 31
Chinese Academy of Sciences
2017 - Present
Key Laboratory of Nuclear Radiation and Nuclear Energy Technology
2026 - Present
Institute of Microbiology
2026 - Present
Guangdong University of Technology
2025 - 2025
Yangtze University
2021 - 2025