81 pubs · 17,114 cites · h-index 41
Florida State University
2017 - 2017
Second Genome (United States)
2012 - 2015
University of Leeds
2008 - 2008
Institute of Cancer Research
University of California, Irvine
1991 - 2008