Andre Terhorst

University of Duisburg-Essen, Germany

0000-0002-0327-1434