kqedscience: Little Creatures of the DeepIt’s hard for scientists to obtain samples of life that exist in the ocean below 7,000ft due to the insane water pressure. Last week, a team of researchers was able to pull it off, and these are the larvae they