119 pubs · 6,642 cites · h-index 33
Pacific Northwest National Laboratory
2023 - Present
Government of the United States of America
2025 - 2025
ETH Zurich
2014 - 2024
University of Wisconsin–Madison
2015 - 2023
Institute for Biomedical Engineering
2023 - 2023