Scientist Dr. Robert Lanza believes that life is not a byproduct of the universe, but its very source.

Ideas

Dr. Lanza is adjunct professor at Wake Forest University School of Medicine in North Carolina.

More From AudioMobile/Ideas