772 pubs · 60,491 cites · h-index 130
University of Chicago
2016 - 2025
New York University
2024 - 2025
NYU Langone Health
2025 - 2025
École Polytechnique Fédérale de Lausanne
2012 - 2023
Bioengineering Center