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