515 pubs · 29,550 cites · h-index 95
Hong Kong Polytechnic University
1998 - 2025
Shenzhen Polytechnic
2013 - 2025
Beijing University of Technology
2024 - 2025
Centre de Nanosciences et de Nanotechnologies
2024 - 2025
Shanghai Institute of Optics and Fine Mechanics
2025 - 2025