Loading university evidence…
Chelyabinsk, Russia · Sports higher education institution · Founded 1970