Get the latest Science News and Discoveries
Venus' 'missing' giant impact craters may be hiding in plain sight
'If this is really an impact structure, it would be Venus' oldest and largest, giving us a rare glimpse into Venus' past and informing early planet processes.'
None
Or read this on Space.com