649 pubs · 19,853 cites · h-index 68
University of Wisconsin–Madison
2003 - Present
Wisconsin Institutes for Discovery
2022 - Present
NanoBio (United States)
2025 - Present
University of Wisconsin System
2008 - 2025
Chinese Academy of Sciences
1997 - 2025