275 pubs · 17,359 cites · h-index 70
Stanford Medicine
2012 - Present
Stanford University
1997 - Present
Resonance Research (United States)
2003 - 2015
Fairchild Semiconductor (United States)
1998 - 2009
Japan Science and Technology Agency
2008 - 2008