The Digital Research Unit is a new research and production facility, located at The Media Centre, Huddersfield, UK. Launched during October 2002, the DRU has been developed through key partnerships with Yorkshire Arts, The Arts Council of England,..
Relevance: 10.776692