What is life? ? Humans have been asking this question for thou?sands of years. But as technology has advanced and our understanding of biology has deepened, the answer has evolved. For decades,... This description may be from another edition of this product.