Tallinn University of Technology, Tallinn, Estonia

University of Tartu, Tartu, Estonia

Cybernetica AS, Tallinn, Estonia