English: Invent
Welsh: Invent
Subject: Iechyd
English definition: Award scheme to develop medical devices and equipment.
Welsh definition: Cynllun gwobrau ar gyfer datblygu dyfeisiau a chyfarpar meddygol.