Stefan Hofmann Editor & Author

Stefan Hofmann, Universität Erfurt, Germany.