RSL: it's what all the coolest Mars researchers are talking about these days. Continue reading