Publications

Publication details [#31618]

Shen, Mingxia. 2017. Review of Teaching Translation: programs, courses, pedagogies. Perspectives 25 (4) : 684–687.