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