306 pubs · 8,358 cites · h-index 48
Beijing Institute of Technology
2018 - Present
Northwest University
2011 - Present
Technical Institute of Physics and Chemistry
2020 - Present
China Association of Acupuncture-Moxibustion
2026 - Present
Ministry of Education
2026 - Present