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