Press Release Life on Earth got bigger in 2-million-fold leaps, says Stanford researcher December 22, 2008