KIT 1

Name KIT 1
Category Out Of Competition
Affiliation Karlsruher Institut für Technologie
Country Germany
Location Karlsruher Institut für Technologie