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