English: CSCG
Welsh: Grŵp Cydgysylltu Gwasanaethau Canser
Subject: Iechyd
English definition: Cancer Services Co-ordinating Group
Welsh definition: CSCG