110 pubs · 5,497 cites · h-index 42
National Center for Nanoscience and Technology
2026 - Present
Shanghai Jiao Tong University
2025 - 2025
Chinese Academy of Sciences
2012 - 2025
Ruijin Hospital
2025 - 2025
Hunan Vocational Institute of Technology
2025 - 2025