7 employees
Metrarc is a University spin out based in Cambridge with research and development labs at the Universities of Essex and Kent.
2010