Olalla-Soler, Christian, Universidade Autônoma de Barcelona, Barcelona,, Espanha