Saint Petersburg, Saint Petersburg City, Russia
Seneca College
Saint-Petersburg State Polytechnical University