City:
Saint Petersburg
Website: http://etu.ru/en/university/
Address: 5 Prof. Popov Street, St. Petersburg, Russia, 197376