Tomsk Polytechnic University

Tomsk
Tomsk oblast
Russia