Boyle, Denis, Universitat de Barcelona, Spain