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…
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.