A mathemetician, who's name escapes me, has calculated that not enough time has elapsed since Earth's founding in order for there to be enough mutations to have taken place to result in a human. Considering the number of cells, 100 trillion, he may be right.
I guess that would be the famous mathematician, Alfred E. Newman