Science Shorts TV - The Origin of Life

Science Shorts TV - The Origin of Life

Dr. David Humphreys discusses the problems with the theory of the origin of life based on natural processes.

Related Videos


Inspirations