New innovation building for Swansea will be completed this summer
The Innovation Matrix forms part of the University of Wales Trinity Saint David (UWTSD) at its waterfront campus.
The Innovation Matrix forms part of the University of Wales Trinity Saint David (UWTSD) at its waterfront campus.