Glossary Renal physiology / Term
Abbreviation for Unrelated Live Transplantation Regulatory Authority. This government body must give approval to all living unrelated transplants. These assessments are now carried out by the HTA and ULTRA no longer exists.
Permanent link Ultra - Creation date 2021-11-23