English: CDSC
Welsh: Canolfan Arolygu Clefydau Trosglwyddadwy
Subject: Iechyd
English definition: Communicable Disease Surveillance Centre