Publications

Publication details [#22401]

Castillo Rodríguez, Cristina. 2008. Review of Translation and technology. Trans 12 : 332–333. URL