Header Ads

'Grand claims' of life on Venus lack evidence, skeptics say

'Grand claims' of life on Venus lack evidence, skeptics say
By

A roundup of the various pushback and criticisms to the claim that there could be life on Venus



September 27, 2020 at 04:49PM
via Space.com read more...

No comments

Powered by Blogger.