Russian Federation

Moscow Polytechnic University

Main Building, Semenovskaya, 38, Moscow, 107023, Russian Federation

Moscow Polytechnic University

Where we are