English: IDSc
Welsh: Y Sefydliad Gwyddorau Dihalogi
Subject: Iechyd
English definition: Institute of Decontamination Sciences