Pompeu Fabra University

Pompeu Fabra University is a public university located in the city of Barcelona, Catalonia in Spain

Address
Plaça de la Mercè, 10-12, 08002 Barcelona, Spain
Website
https://www.upf.edu/
Some content from Wikipedia, licensed under CC BY-SA