Castro Rodríguez, Rodrigo Andrés, Universitat de Barcelona, Chile