6,403 projects translated, STAR Translation
6,403 projects translated / STAR Translation Imaging

6,403 Projects Translated in 2012

That’s quite staggering. Follow translation by numbers for our latest statistics in translation.

Advert