Department of Modern Languages, Translation and Interpreting, MLTI, Swansea University
The Department of Modern Languages, Translation and Interpreting (MLTI) was founded in 2011 and is affiliated to the College of Arts and Humanities at Swansea University.
Website: https://www.swansea.ac.uk/