UKXIRA

AcronymDefinition
UKXIRA➣United Kingdom Xenotransplantation Interim Regulatory Authority