The liver performed key bodily functions, proving that pig organs can temporarily support human life, though serious complications eventually arose. View on euronews ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results