Skip to main content

English: WHRU

Welsh: Uned Ymchwil ym maes Gwella Clwyfau

Part of speech

Proper noun, Feminine, Singular

Definition

Wound Healing Research Unit

Context

Prifysgol Caerdydd.