ITMO University
Address
9 Lomonosova St., office 2139,
Postal code
191002
City
Saint Petersburg
Country
Russia
Website
en.ifmo.ru/en/
E-mail
international@mail.ifmo.ru
Phone
+7 (812) 457-17-90