13 pubs · 627 cites · h-index 10
Intel (United States)
2008 - 2008
HTD Biosystems (United States)
Sandia National Laboratories California
2000 - 2001
California Institute of Technology
1996 - 1999
Keene State College
1998 - 1998