Disaster and Emergency Interpreting

"Translation Studies Department" & "Disaster and emergency interpreting"