307 pubs · 20,387 cites · h-index 66
Georgetown University
2025 - Present
ETH Zurich
2026 - Present
Institute for Biomedical Engineering
University of Washington
2005 - 2025
University of California, San Diego
2002 - 2024