Universitat Autònoma de Barcelona
Eötvös Loránd University, Institute of Language Mediation, Department of Translation and Interpreting
ZHAW
King Saud University
Gaziantep Islam Science and Technology University