Universitat Politècnica de Catalunya(UPC)
Event date
October 22, 2009
Location
Universitat Politècnica de Catalunya(UPC), Barcelona
results
Universitat Politècnica de Catalunya(UPC)
October 22, 2009
Universitat Politècnica de Catalunya(UPC), Barcelona