115 pubs · 8,131 cites · h-index 24
California University of Pennsylvania
2025 - 2025
GigaGen (United States)
2025 - 2025
China Science and Technology Publishing & Media
2014 - 2025
University of Pennsylvania
2005 - 2025
NanoBioImaging (China)
2021 - 2024