10 pubs · 2,028 cites · h-index 8
Stanford University
2008 - 2012
Baxter (United States)
In-Q-Tel
2008 - 2008
Cornell University
2006 - 2006
Sandia National Laboratories California
2005 - 2005