English: Wales Cancer Trials Network
Welsh: Rhwydwaith Ymchwil Canser Cymru
Subject: Iechyd
English definition: WCTN
Welsh definition: Y corff ei hun wedi cadarnhau mai hwn yw'r teitl Cymraeg cywir.