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