helsinki, uusimaa, finland
Pushkin State Russian Language Institute
Aleksanteri Institute, University of Helsinki
Petrozavodsk State University (PetrSU)