Tag: "base pairs"
Those Marvelous Mitochondria
This former free living bacterium now supplies our cells their energy.Current theories hold that life began on Earth around 3.5 billion years ago. About a billion years ago, a single celled beast engulfed and absorbed another single celled creature. We are all descended from that hijacking. The hijacked cell has over time become the mitochondrion. [...]
Post on Dec 22, 2008 by Dr. Barry Starr


Twitter
Facebook
EveryTrail
YouTube
Flickr
iTunes Video
RSS Video
RSS News
iTunes Audio
RSS Audio




