Profile picture
Isabella Peters
Doctorate
  • Leibniz Information Center for Economics, Faculty of Economics and Social Sciences, University of Kiel
    Kiel, Germany
mini profile avatar Isabella Peters