This article is from The Checkup, MIT Technology Review’s weekly biotech newsletter. To receive it in your inbox every Thursday, sign up here. Peter Zhu was just 19 years old when he died following a skiing accident in West Point, New York. His donor card made clear he had wanted to donate his organs…
Read More