1. Vall d’Hebron Institute of Oncology, Edifici Cellex, Barcelona, Spain
2. Institució Catalana de Recerca i Estudis Avançats, Barcelona, Spain
3. Department of Biochemistry and Molecular Biology, Universitat Autònoma de Barcelona, Bellaterra, Spain
4. Peptomyc S.L., Barcelona, Spain