103 pubs · 7,501 cites · h-index 47
University of Science and Technology of China
2006 - Present
Bioanalytica (Switzerland)
2026 - Present
Hefei National Center for Physical Sciences at Nanoscale
2024 - Present
Beijing Academy of Science and Technology
2025 - Present
University of Pennsylvania
2020 - Present