English: WCTU
Welsh: Uned Treialon Clinigol Cymru
Subject: Iechyd
English definition: Wales Clinical Trials Unit