Linh, P. 2022 Nov 18. The Effects of Translation as a Pedagogical Tool in Teaching Non-english Majored Students. VNU Journal of Science: Education Research. [Online] 38:4