31 pubs · 2,410 cites · h-index 17
Beijing Institute of Technology
2012 - 2025
Applied Nanotech (United States)
2025 - 2025
Sinovac Biotech
2024 - 2024
Zhong Ke San Huan (China)
2021 - 2021
Beijing Institute of Optoelectronic Technology
2014 - 2018