Mystery of rare volcanoes on Venus

The long-standing mystery of why there are so few volcanoes on Venus has been solved by a team of researchers led by the University of St Andrews.