Meet Science: What is "peer review"?

When the science you learned in school and the science you read in the newspaper don't quite match up, the Meet Science series is here to help, providing quick run-downs … Continue reading Meet Science: What is "peer review"?