Infographic summarising three key pieces of evidence that can be explained by recent volcanic activity on Venus.
https://sci.esa.int/s/AGqDB7W
Also Available As