American space agency is on the search for the perfect food system for Mars missions, launches the Deep Space Food Challenge: ...
After years of uneven entries and stalled projects, the Alien franchise is reclaiming its place in pop culture.