Saint Petersburg, St.-Petersburg, Russia
Petrozavodsk State University (PetrSU)
UiT- The Arctic University of Norway