58 pubs · 12,406 cites · h-index 30
IBM (United States)
2013 - 2023
IBM Research - Almaden
2010 - 2016
Stanford University
2007 - 2014
Bioengineering Center
2007 - 2012
Palo Alto University
2007 - 2007