Posted on 6 June 2016 by Chris Juniper
Blog Post Author: Professor Loredana Polezzi, Professor of Translation Studies Language is the ultimate human technology, our most complex and vital tool. Without effective communication, our best plans fail and our […]