My World Number 52 Spotlight on 1 January 2013 0 Ramon Salazar is head of translational research at the Institut Català d’Oncologia near Barcelona. He leads the Early Clinical Research Unit and is in charge of the colorectal and neuroendocrine tumour clinics. He is a [more]