324 pubs · 14,297 cites · h-index 59
Northwestern University
2003 - Present
International Institute for Nanotechnology
2025 - 2025
SLAC National Accelerator Laboratory
2012 - 2016
Stanford University
2012 - 2016
Pulse Biosciences (United States)
2012 - 2012