EST signs agreement with the European Association for Studies in Screen Translation (ESIST)

European Society for Translation Studies

EST signs agreement with the European Association for Studies in Screen Translation (ESIST) Read More »