City:
سانت بطرسبورغ
Website: http://eltech.ru/en/university
Address: 5 Prof. Popov Street, St. Petersburg, Russia, 197376