386 pubs · 15,746 cites · h-index 66
Protein Express (United States)
1998 - 2004
University of California, Santa Barbara
1989 - 2002
Scripps Research Institute
1999 - 1999
University of California System
1998 - 1998
Zero to Three