Sharmila Kuthunur
August 13, 2024
A decade ago, scientists at the European Space Agency (ESA) had just wrapped up the yearslong process...