Venue

University of Barcelona, Barcelona, Spain.