August 23, 2017; Web Audio Mostly Concert; Audio Mostly Conference; 93 Feet East; London, England
composition – music perception – musical robots – audio production – teaching
August 23, 2017; Web Audio Mostly Concert; Audio Mostly Conference; 93 Feet East; London, England