4 pubs · 1,165 cites · h-index 4
University of Wisconsin System
2006 - 2006
University of Wisconsin–Madison
Kazusa DNA Research Institute
2004 - 2004
University of Utah
2002 - 2002