Swansea University £35m IMPACT research facility completes

Lab and office space make up the new research and development centre