87153417
Aug 29, 2016
Software for translation, localization, language localization, dubbing, machine translation, crowd-sourcing, close-captioning, gaming, document management and document editing; Downloadable computer software for enabling multi-language translation of content
Electrical and Scientific Apparatus