147 pubs · 4,199 cites · h-index 34
China Communications Construction Company (China)
2025 - Present
Chinese Academy of Sciences
2025 - 2025
Chinese Academy of Medical Sciences & Peking Union Medical College
2025 - 2025
Suzhou Institute of Nano-tech and Nano-bionics
2025 - 2025
Faculty (United Kingdom)
2025 - 2025