Tomsk Polytechnic University, Tomsk | Tomsk, Russia | Estd in 1991 | Government University
Tomsk, Russia
Student Community: Where Questions Find Answers