The European Space Agency's Darwin telescope array -- to be deployed 1.5 km from Earth -- hopes to find evidence of planets orbiting a nearby, Sun-like star. Read the full story.
The European Space Agency's Darwin telescope array -- to be deployed 1.5 km from Earth -- hopes to find evidence of planets orbiting a nearby, Sun-like star. Read the full story.