6 Minute English - The technology of translation - Â鶹ԼÅÄ Sounds

6 Minute English - The technology of translation - Â鶹ԼÅÄ Sounds


The technology of translation

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

Coming Up Next