Sci-Tech Translations provides timely, accurate, French to English translation of documents in technical fields. Areas of expertise include informatics, telecommunications, geoscience, environment, materials science and general science and ...