Skip to main content

English: HTA

Welsh: HTA

Part of speech

Neutral

Definition

Human Tissue Authority