English: Engineering Centre for Manufacturing and Materials
Welsh: Y Ganolfan Beirianneg ar gyfer Gweithgynhyrchu a Defnyddiau
Subject: Datblygu economaidd
English definition: ECM²
Welsh definition: ECM²