212 pubs · 3,226 cites · h-index 31
Jingdong (China)
2024 - Present
Institute for the Future
2026 - Present
Beijing Institute of Technology
2006 - 2025
BOE Technology Group (China)
2025 - 2025
Science and Technology on Surface Physics and Chemistry Laboratory
2025 - 2025