Tomsk State University

  • Tomsk State University

Tomsk State University

Description: Tomsk State University (TSU) is a public research university located in Tomsk, Russia. Founded in 1878, it's one of… Read More

1 year ago