351 pubs · 28,802 cites · h-index 95
Michigan State University
1985 - 2010
United States Naval Research Laboratory
2006 - 2006
University of Georgia
1998 - 2006
Biotechnology Institute
1985 - 1999
Imperial College London
1994 - 1994