Eventzilla
Decalage is Not a Dirty Word: Simultaneous Interpreting for Healthcare Interpreter
Abstract Paper
Personal Detail
Abstract Detail