188 pubs · 1,834 cites · h-index 23
Changchun University of Science and Technology
2022 - 2025
Beijing Institute of Technology
2002 - 2025
University of Doha for Science and Technology
2025 - 2025
Science and Technology on Surface Physics and Chemistry Laboratory
2024 - 2025
Beijing Institute of Optoelectronic Technology
2007 - 2023