12 pubs · 206 cites · h-index 5
University of Massachusetts Amherst
1997 - 2003
Scripps Research Institute
2002 - 2002