Encyclopedia of Life – a truly amazing undertaking

I recently came across a post in TechCrunch, one of my many RSS feeds, (I’m sorry, I forget which one) about what has to be one of the most remarkable undertakings the Internet has ever seen. A group of scientists and non-scientists working from museums and research institutions around the world are compiling, in [...]