552 pubs · 32,120 cites · h-index 93
SLAC National Accelerator Laboratory
2009 - 2025
Menlo School
2011 - 2025
Pulse Biosciences (United States)
University of Maryland, College Park
2025 - 2025
Stanford University