Tomsk State University

Tomsk State University
Short name
TSU
Country, city
Russia, Tomsk