UPC-1

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