Tomsk Polytechnic University

Nanotechnology and Electronics



Master’s Degree
45 budget places
2 paid places

Educational programs