82 pubs · 6,905 cites · h-index 41
Cornell University
2007 - Present
University of Delaware
1994 - 2015
Rutgers, The State University of New Jersey
2014 - 2014
University of Wisconsin–Madison
2014 - 2014
Shanghai Institutes for Biological Sciences
2014 - 2014