1. The Institute for Interpreting and Translation Studies, Department of Swedish Language and Multilingualism, Stockholm University, Stockholm, Sweden
2. Department of Translation, Interpreting and Terminology Studies, Faculty of Arts, University of Malta, Msida, MSD, Malta