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