When Vladimir Putin told Xi Jinping that organ transplants might let a person live to 150, scientists everywhere winced. The comment made headlines for its absurdity, but the timing was almost poetic. That same week, researchers reported a molecular “switch” that helps donor livers survive longer... Read more
Vice News - Oct 27