1UKXIRA — United Kingdom Xenotransplantation Interim Regulatory Authority (Medical » Veterinary) …
Abbreviations dictionary