30 pubs · 533 cites · h-index 7
University of Essex
2012 - 2025
Scripps Research Institute
2005 - 2005
Genomics Institute of the Novartis Research Foundation
2005 - 2005
Massachusetts Institute of Technology
2005 - 2005
Virginia Commonwealth University
2003 - 2003