Skip to main content

English: CARTIS

Welsh: Y Ganolfan ar gyfer Technolegau Ailadeiladol Cymhwysol mewn Llawfeddygaeth

Part of speech

Proper noun

Definition

Centre for Applied Reconstructive Technologies in Surgery