English: WHRU
Welsh: Uned Ymchwil ym maes Gwella Clwyfau
Subject: Iechyd
English definition: Wound Healing Research Unit
Welsh context: Prifysgol Caerdydd.