Addenbrooke's Hospital

Location: Hills Road, CAMBRIDGE, United Kingdom

Supervisor:

Mr Neil Russell
E: [email protected]

Transplant Post:

One (1) x Renal/Pancreas
One (1) x Liver
One (1) x Intestinal/Multivisceral

 
Top