Whether all tesserae on Venus are impact features remains to be seen, but planetary scientists will be paying more attention ...
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.' Impact features on Venus may have ...