Skip to main content

English: Collaborative Industrial Research Projects

Welsh: Prosiectau Ymchwil Diwydiannol Cydweithredol

Part of speech

Noun, Plural

Definition

CIRP