General information
University name
Universitat Pompeu Fabra
Address

Carrer de Ramon Trias Fargas, 25-27
Office 20.1E08
08005 Barcelona
Spain

City
Barcelona
Location

41.3850639, 2.1734034999999