ITU

Committed to connecting the world

Venue: The Bonch-Bruevich Saint-Petersburg State University of Telecommunications (SPbSUT), Saint Petersburg, Russian Federation

The University

The city