1. Institute for Research in Biomedicine (IRB Barcelona), The Barcelona Institute of Science and Technology, Barcelona, Spain
2. Developmental Tumor Biology Laboratory, Institut de Recerca Sant Joan de Déu, Esplugues de Llobregat, Barcelona, Spain
3. Pediatric Cancer Center Barcelona (PCCB), Hospital Sant Joan de Déu, Esplugues de Llobregat, Barcelona, Spain
4. Institucio Catalana de Recerca i Estudis Avançats (ICREA), Barcelona, Spain