Stephen Przybylinski Editor & Author

Johanna Ohlsson is Senior Lecturer and Head of Department at the Department of Human Rights and Democracy at University College Stockholm and a Senior Researcher at the Institute for Russian and Eurasian Studies at Uppsala University. Stephen Przybylinski is Assistant Professor in the Department of Geography, Environment and Spatial Sciences at Michigan State University.