2012 sees the 50th birthday of the molecular clock, but has it reached maturity? (Visiting Scholar)
Some materials and descriptions may include offensive content. More info