- www.setsquared.co.uk
- 14
- 4
- 8
SETsquared is a unique enterprise partnership and a dynamic collaboration between the six leading research-led UK universities of Bath, Bristol, Cardiff, Exeter, Southampton and Surrey. As a world-leading business incubator, we provide a wide range..
Relevance: 10.494453