E eos.org Fifteen years of radar reveal Venus’s most basic facts 128 points sohkamyung 5 years ago 39 comments