Mayor, Pedro, Universitat Autónoma de Barcelona, Spain