6 Minute English

The technology of translation


Listen Later

What is the relationship between translation, technology and the human brain?

...more
View all episodesView all episodes
Download on the App Store

6 Minute EnglishBy BBC Radio