Universitat Politècnica de Catalunya · BarcelonaTech

Terrassa Campus Management Unit

Director Mercedes Jiménez Lara
Directory Staff Directory
Location UPCmaps
Phone 93 739 8101