University of Barcelona

585 Gran Via de les Corts Catalanes, Barcelona, Cataluña, Spain