From a mysterious sleep state in spiders to cancer cells starved of energy, here are the discoveries reshaping science this weekend.
Nov 1, 2026
•
2 min read