UPC-2

Name UPC-2
Category Students
Affiliation Universitat Politècnica de Catalunya
Country Spain
Location 14-15/403 C
Picture of team UPC-2