Scientific Technical
Translation Incorporated

Scientific Technical Translation Inc. (STTI), in operation since 1991, is not currently accepting project or contract work, as the principals of STTI are taking a well-deserved break.

 

We thank our myriad clients located worldwide for trusting us with your most difficult translations and localisations for over 20 years.

 

The Team at STTI