Plaça Cívica
Cerdañola del Valles
Barcelona, Barcelona 08193
Spain
Autonomous University of Barcelona
Road Infraestructure, Regional Investment, Market Potential, Travel Time