Real Science vs Man's Invention - Science - Professor Dewey B Larson, "Might help" video for Life Sciences. Stanford University (CA)

"Might help" video, Life Sciences

Description: Its a conference video.