1
Tomsk Polytechnic University
For Cryptography and Distributed computing
30%
Acceptance
7,131
Enrollment
1896
Founded