354 pubs · 11,348 cites · h-index 53
Chinese Academy of Sciences
2000 - Present
Interface (United States)
2017 - Present
University of Science and Technology of China
2018 - 2025
Suzhou Institute of Nano-tech and Nano-bionics
2013 - 2025
Thermo Fisher Scientific (United States)
2024 - 2025