*** Welcome to piglix ***

ULTRA (UK agency)


ULTRA, the Unrelated Live Transplant Regulatory Authority, was a British agency that regulated organ transplants. According to the official website:

In September 2006, ULTRA disbanded. Its functions were transferred to the Human Tissue Authority, a Non-departmental public body of the Department of Health.



...
Wikipedia

...