english: New technologies are needed to map, photograph and explore the 95 percent of the ocean that we have yet to see.
non_english: zijn nieuwe technologieën nodig om de 95% van de oceaan die we nog niet gezien hebben, in kaart te brengen, te fotograferen en te verkennen.