Period4 Sep 2017 - 11 Sep 2017
Held atArs Electronica Festival, Austria
Degree of RecognitionInternational