Felix Kellenbenz

Name Felix Kellenbenz
Category Participant
Affiliation Karlsruher Institut für Technologie