Delgado, Manuel, Universitat de Barcelona, España