Frontier letter Open access Earth, Planets and Space 2618 Accesses 7 Citations 6 Altmetric Metrics details