ALAR representa as melhores universidades da Rússia. Estas estão localizados em cidades importantes, sete deles foram locais da Copa do mundo de futebol de 2018. Elas estão todas localizadas no continente europeu, exceto Vladivostok, a cidade mais importante da Rússia, na costa do Pacífico.
A região de Vladivostok representa o maior dinamismo e desenvolvimento econômico do planeta, incluindo a China, Japão, Coréia do Sul e outros países do Sudeste Asiático.