Back
Venue
Russia
Omsk
Mira Avenue, 11
Omsk State Technical University