English: Cancer Research Wales
Welsh: Ymchwil Canser Cymru
Subject: Iechyd
English definition: CRW