5 employees
Chinese Localization Center offers multilingual desktop publishing, subtitles, translation, localization, and Interpreting services.
1997