Scientists revived a 24,000-year-old microscopic organism frozen in Siberian permafrost, offering new insights into how life ...