EVA:

Electronic Information, the Visual Arts & Beyond (EVA London 2017)

July 11, 2017 - July 13, 2017, London, United Kingdom

http://www.eva-london.org/eva-london-2017/

Deadlines

Calls