Audiovisual Translation Studies
Leeds University Business School