Review says NASA Curiosity rover missing 'scientific focus and detail' in Mars mission
NASA's planetary senior review panel harshly criticized the scientific return of the Curiosity rover in a report released yesterday (Sept. 3), saying the mission lacks focus and the team is taking actions that show they think ...