GENOME BIOLOGY

SCIENCE

Newly Discovered DNA Clock Runs Too Fast -- Scientific Evidence Can Hardly Keep Up