Saint Petersburg campus is located in the northern part of the city in a prestigious area close to the Gulf of Finland. The campus is close to Lakhta Centre in addition to Krestovskiy Island and Sestroretsk.
By continuing to use the website, I agree that my personal data may be processed in accordance with the purposes and conditions defined in the Privacy Policy