116 pubs · 15,250 cites · h-index 50
SLAC National Accelerator Laboratory
2012 - Present
Pulse Biosciences (United States)
2013 - Present
Stanford University
Science Wares (United States)
2022 - 2024
Menlo School
2019 - 2023