Human Ancestors May Have Hibernated: Will We Hibernate One Day?

Human Ancestors May Have Hibernated: Will We Hibernate One Day?