182 pubs · 2,945 cites · h-index 31
Clemson University
2004 - Present
Bioengineering Center
2024 - 2025
Chinese University of Hong Kong
2022 - 2022
Shenzhen University
Aston University
2021 - 2021