214 pubs · 12,173 cites · h-index 58
Washington University in St. Louis
2015 - Present
California University of Pennsylvania
2022 - Present
University of Pennsylvania
2022 - Present
Bioengineering Center
2024 - 2025
Helmholtz Zentrum München
2024 - 2024