Article Image

IPFS News Link • Science, Medicine and Technology

Animal brought back to life after spending 30 years frozen

• telegraph.co.uk