Background
Engdahl, Oskar was born on September 3, 1974 in Jönköping, Sweden.
Engdahl, Oskar was born on September 3, 1974 in Jönköping, Sweden.
Doctor of Philosophy in sociology, Göteborg University, 2003.
Assistant professor Göteborg University, Sweden, 2009.
Life partner Elsebeth Ström. 1 child Alexander.