News tagged with snake

'Snakes' seen in human cells

(PhysOrg.com) -- Curious snake-like forms have been spotted in cells from many different species across the evolutionary tree. Now Oxford scientists have shown they exist in human cells as well.

Oct 03, 2011 4.4 / 5 (14) 14 | with audio podcast