General information
City
Porto
Address

Rua de Olivença 27
4000-231 Porto
Portugal

University name
Universidade do Porto
Email
porto@esnportugal.org
Location
Marker
Leaflet | © OpenStreetMap contributors