Product Lead
OTTO
University of Hamburg
FernUniversität in Hagen
Ludwig-Maximilians Universität München