19 pubs · 1,361 cites · h-index 12
University of Alabama
2014 - 2014
Marshall University
2006 - 2014
Promega (United States)
1993 - 1995
University of Wisconsin–Madison
1989 - 1993
Advanced Research Corporation (United States)
1991 - 1991