Karen Lury

Karen Lury

Professor of Film and Television Studies, University of Glasgow