21 pubs · 608 cites · h-index 11
University of North Carolina at Chapel Hill
2026 - Present
Chinese Academy of Sciences
2019 - 2025
Shanghai Laser Technology Institute
2025 - 2025
Harbin Electric Corporation (China)
2025 - 2025
Shanghai Institute of Optics and Fine Mechanics
2022 - 2025