What do leeches, limpets and worms have in common?
Leeches, despite the yuck factor, have captured the hearts of two University of California, Berkeley, scientists who are part of a team that this week is publishing the leech’s complete genome sequence.