SETI back on track thanks to Jodie Foster, Larry Niven and (maybe) you
By Carol Pinchefsky, Source: Blastr.com As we reported in April, the SETI (Search for Extra Terrestrial Intelligence) Institute was experiencing budget cuts, so it was forced to shut down its spearhead to life in space, the Alien Telescope Array. Now fans of the institute, who obviously didn’t want a crimp