18 employees
The focus of STT is to develop innovative products and solutions for the various ' Motion Analysis ' and ' Machine Vision '
1998