Matt Mueller

Matt Mueller

Screen International's editor, based in London.

Contact info

Tel:
+44 (0)20 8102 0868
Email:
matt.mueller@screendaily.com

More by Matt Mueller