22 pubs · 6,892 cites · h-index 19
University of Washington
2004 - 2012
Harborview Medical Center
2012 - 2012
Institute of Molecular Biology and Biophysics
2004 - 2004
University of Wyoming
2000 - 2003