22 pubs · 1,441 cites · h-index 15
Fred Hutch Cancer Center
2005 - 2019
Emisphere Technologies (United States)
2009 - 2009
Pacific Northwest National Laboratory
2006 - 2006
Environmental Molecular Sciences Laboratory
2006 - 2006
Institute for Systems Biology
2006 - 2006