Saint Petersburg, St.-Petersburg, Russia
Saint Petersburg State Electrotechnical University "LETI"
University of Haifa