Tech

New deep sea creatures found in the waters off Costa Rica

An expedition off the coast of Costa Rica just discovered several new species that are new to science.