St Petersburg Office

Nevsky pr., 104,
St.Petersburg,
Russia Metro station “Ploschad Vosstania”

+7 812 493 5402

 

The School at a glance?

Take a tour of what we have to offer: our programmes, our credentials, our faculty, our alumni, our partnerships, …