22 pubs · 1,305 cites · h-index 14
Amgen (United States)
2008 - 2015
In-Q-Tel
2012 - 2012
University of California, Davis
2003 - 2012
Los Alamos National Laboratory
2003 - 2007
University of New Mexico
2007 - 2007