English: CARTIS
Welsh: Y Ganolfan ar gyfer Technolegau Ailadeiladol Cymhwysol mewn Llawfeddygaeth
Subject: Iechyd
English definition: Centre for Applied Reconstructive Technologies in Surgery