3Publications
Cancer Cell 2017 03;31(3):466
Oncotarget 2017 Feb;8(7):11460-11479
Clinical Cooperation Unit Pediatric Oncology (G340), German Cancer Research Center (DKFZ), and German Cancer Consortium (DKTK), Heidelberg, Germany.
Cancer Cell 2015 Jan 11;27(1):85-96. Epub 2014 Dec 11.
Cancer Research UK Cancer Therapeutics Unit, The Institute of Cancer Research, London SM2 5NG, UK. Electronic address: