National Research Tomsk Polytechnic University