64 pubs · 4,092 cites · h-index 19
European Bioinformatics Institute
2011 - 2016
Wellcome Trust
2012 - 2016
University of Reading
2014 - 2015
National Cancer Institute
2011 - 2013
Center for Cancer Research