Return to Article Details Scientific and Technical Translation: Contributions from Translation Studies Download Download PDF