Venue

Russia

Omsk

Mira Avenue, 11

Omsk State Technical University