English: CRC
Welsh: Canolfan Ymchwil Clinigol
Subject: Iechyd
English definition: Clinical Research Centre