Formación
El doctor Castro también es Diplomado en Ciencias Sociales por el Institut Catòlic d'Estudis Socials de Barcelona. Ha realizado labores de investigación en la London School of Economics and Political Science, en la University of Essex y en el Instituto Universitario Europeo de Florencia