Microbes frozen for 40,000 years revived: What it means

Technology