No. 9 (2008): Scientific, technical and medical translation, localisation and subtitling
Scientific, technical and medical translation, localisation and subtitling