leilayestrada leilayestrada 19-01-2024 Biology contestada what theories did the glomar challenger help to confirm