Perchlorate on Mars Could be Potential Energy Source for Life; Phoenix Team Fires Back at Allegations | Universe Today