University of Barcelona, Barcelona, Spain