infostory.com
The Encyclopedia of Life Launched
Today in 2008, the Encyclopedia of Life was launched. From the Website: “The Encyclopedia will be an online reference and database on all 1.9 million species currently known to science and will sta…