Meh

Name Meh
Category NWERC
Affiliation Technische Universität München
Country Germany
Location O8
Picture of team Meh