41 pubs · 2,801 cites · h-index 20
Edinburgh Cancer Research
2017 - 2017
Institute of Genetics and Cancer
Leiden University Medical Center
2011 - 2015
Cancer Genomics Centre
2013 - 2015
Translational Research Institute
2013 - 2013