Frederica shares the findings of some recent articles on scientific objectivity, including one which indicates that scientific test results don't always replicate consistently.
See All 357 Episodes of "Frederica Here and Now"