ul. Leninskiye Gory, 1
Moscow, 119991, Russia
+7 495 939 10 00
The building is one of the tallest university buildings in the world.