2 comments

  • HNuseraccount 8 hours ago ago

    What I find particularly remarkable is the undercurrent of desperation beneath the dry technical language and the documentation of errors that contribute to technical failure. But now there are approximately 130 liver transplant centers in the United States with approximately 90% 1 year survival rate.

  • undefined 8 hours ago ago
    [deleted]