English: The university's main campus is located in the centre of Moscow, and there are affiliate campuses in St. Petersburg, Perm, and Nizhny Novgorod.
Telugu: ఇన్స్టిట్యూట్ లో మాస్కో ఉన్న, కానీ ప్రధాన భవనం పాటు కూడా సెయింట్ పీటర్స్బర్గ్, పెర్మ్ మరియు నిజ్నీ నొవ్గోరోడ్ లో శాఖలు ఉన్నాయి.