And 70% of our DNA is shared by worms. This explains a lot.

Reply to this note

Please Login to reply.

Discussion

That's probably because we all came from the same source, so we have the same fundamental building blocks. We even share some DNA with plants.