How Water’s Chemistry Helps Make Life on Earth Possible
On this episode of ID The Future, we bring you a clip from the documentary Privileged Species a clip arguing that water possesses many unique properties that appear finely tuned to allow for life on Earth. Read More ›