Translation by Numbers, STAR Figures

Forty offices on five continents
Forty offices across all five continents / STAR Translation Imaging

The STAR Team