Scientists are Human

February 11, 2011 Length: 42:26

Frederica shares the findings of some recent articles on scientific objectivity, including one which indicates that scientific test results don't always replicate consistently.

Toolbox



Share

Share