Philipp Adelt

Head of IT & Development
Bielefeld, Germany

Subtitled talks