Search for tag: "freelance"

MA in Translation Studies at the University of Illinois Promotional Video

The MA program in Translation and Interpreting at the University of Illinois at Urbana-Champaign, taught on campus and online by a faculty that features accomplished translators and interpreters,…

From  Susan Muirhead 4,741 plays