623 pubs · 32,831 cites · h-index 84
University of Science and Technology of China
2006 - Present
Southwest University of Science and Technology
2021 - Present
Nuclear and Radiation Safety Center
2026 - Present
National Synchrotron Radiation Laboratory
2006 - Present
Xi'an University of Science and Technology
2022 - 2025