University of Amsterdam
The Netherlands
Based at the University of Amsterdam, advising on media and digital innovation in higher education.