X

Awards; Liver;

Lifesaving Device Shortlisted for Prestigious Award

A lifesaving world-first device that can keep a human liver functioning outside the body for 24 hours has been shortlisted…

This website uses cookies.