ST PETERSBURG, RUSSIA 30 JUNE - 1 JULY 2016
199034, Saint Petersburg, Birzhevaya Liniya 14-16en.ifmo.ru/en