24 pubs · 2,578 cites · h-index 13
University of Washington
2017 - 2025
Pulse Biosciences (United States)
2021 - 2025
Parsons (United States)
2024 - 2024
Harvard University
2018 - 2018
Virginia Tech
2016 - 2016