Barcelona: a strategic hub in the fight against cancer