English: MMC
Welsh: MMC
Subject: Iechyd
English definition: Modernising Medical Careers
Welsh definition: Moderneiddio Gyrfaoedd Meddygol