We use cookies to provide you with a better experience. By continuing to browse the site you are agreeing to our use of cookies in accordance with our Privacy Policy.
The Translational Research Hub (TRH) is a 129,000-sq-ft. research hub is the largest of its kind in Wales and exemplifies U.K. and Wales commitments to new collaborative scientific solutions to Net Zero.