Although Venus now seems an unlikely place for life as we know it, Mars remains a possibility, Cox said, and two very big NASA rovers – Curiosity and ... “There’s a little asteroid-type thing called ...