Translation teams
Cooperative groups of translators
STC-Team
A group makes a difference
Estados Unidos
Description
English, Spanish, Chinese, Portuguese, Japanese
Team leader
Team members 1