Peter Andersen Editor

Peter Andersen, Université de Strasbourg, France; Nikolaus Henkel, Albert Ludwig University of Freiburg, Germany.