“If it had liquid water in the past, and if we can really confirm that, then yes – Venus would likely be the planet I would place my bet on,” University of Wisconsin-Madison planetary scientist Sanjay Limaye tells Inverse.
“If it had liquid water in the past, and if we can really confirm that, then yes – Venus would likely be the planet I would place my bet on,” University of Wisconsin-Madison planetary scientist Sanjay Limaye tells Inverse.