Tireless Turtle

Name Tireless Turtle
Category Participants
Affiliation RWTH Aachen
Country Germany
Location RWTH Aachen