Russian Federation

Irkutsk State Technical University

83 Lermontov Street, Irkutsk, 664074, Russian Federation

Irkutsk State Technical University

Where we are