18 pubs · 1,110 cites · h-index 9
Medical University of South Carolina
2019 - 2025
Cellular Research (United States)
2025 - 2025
Clemson University
2022 - 2022
University of Pennsylvania
2016 - 2021
Drexel University
2016 - 2018