Katja Barthel Author & Editor

Katja Barthel, University of Osnabrück, Germany.