147 pubs · 9,567 cites · h-index 47
Chinese Academy of Sciences
2010 - 2025
Interface (United States)
2020 - 2025
Suzhou Institute of Nano-tech and Nano-bionics
2013 - 2025
Laboratoire d’Imagerie Biomédicale
2025 - 2025
NanoBio (United States)
2025 - 2025