5 pubs · 934 cites · h-index 4
California Institute of Technology
2006 - 2007
Bioengineering Center
2005 - 2005