108 pubs · 13,694 cites · h-index 51
Marine Biological Laboratory
1990 - 2016
New York University
1979 - 2016
University of Chicago
1994 - 2008
University of Wisconsin–Madison
2005 - 2005
Oregon Health & Science University