Tomsk Polytechnic University 30, Lenin Avenue, Tomsk, Russia, 634050
Tomsk Polytechnic University
Tomsk, Tomskaya Oblast’, Russia