Volcanologist and GNS principal scientist Graham Leonard explains the difference between onshore and offshore volcanoes, and why it's important.
Volcanologist and GNS principal scientist Graham Leonard explains the difference between onshore and offshore volcanoes, and why it's important.