Rodríguez, Eduardo, Universitat Autònoma de Barcelona