Skip to main content

English: Wound Healing Research Unit

Welsh: Uned Ymchwil ym maes Gwella Clwyfau

Part of speech

Proper noun, Feminine, Singular

Definition

WHRU

Context

Prifysgol Caerdydd