Petter Sandgren
Doctor of History and Civilization of the European University Institute, Florence, Italy, and Senior Lecturer in Education at Stockholm University.
Doctor of History and Civilization of the European University Institute, Florence, Italy, and Senior Lecturer in Education at Stockholm University.