- www.setsquared.co.uk
- 14
- 5
- 9
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: 7.2524543