Deep-Sea Mountains Off The Coast Of Chile Are Teeming With LifeBy Press Room24 February 2024 A research expedition exploring seamounts near Valparaíso, Chile may have found over 100 new species thriving across the Salas y…