Publications
Publication details [#31618]
Shen, Mingxia. 2017. Review of Teaching Translation: programs, courses, pedagogies. Perspectives 25 (4) : 684–687.
Publication type
Review
Publication language
English