1. Departamento de Biología Funcional e Instituto Universitario de Oncología del Principado de Asturias (IUOPA), Universidad de Oviedo, 33006 Oviedo, Spain
2. Instituto de Investigación Sanitaria del Principado de Asturias (ISPA), 33006 Oviedo, Spain
3. Drug Discovery Area, PharmaMar S.A. Avda. de los Reyes 1, Colmenar Viejo, 28770 Madrid, Spain
4. Unolab Manufacturing, Avenida de las Flores 6, Humanes de Madrid, 28970 Madrid, Spain