Summary: This week: A new study attempts to extend the life of worms and what it might mean for us; and a detailed look into the recent failed Soyuz rocket launch.
Summary: This week: A new study attempts to extend the life of worms and what it might mean for us; and a detailed look into the recent failed Soyuz rocket launch.