Scientific Technical Translation Inc.
48 Laurier Ave, Deep River, ON
Experienced global localisers of scientific and engineering
sofware, products and research.
All major World languages; multilingual expertise in physics,
life sciences, engineering, computer science, manufacturing,
business.
Technical editing ...