IBEI & SciTech DiploHub
Address
International Relations and Science Diplomacy,
C/ de Ramon Trias Fargas, 25
Postal code
08005
City
Barcelona
Country
Spain
Phone
+34 640651135