Destination creator (Voyajo Team)
The School of Engineering of Terrassa , is one of the schools of the Universitat Politècnica de Catalunya (UPC), a public university located in Spain. The school itself is located in Terrassa (province of Barcelona). It offers 8 degree programs and currently there are 1.500 students enrolled (...) (from Wikipedia)