Science: The religion that must not be questioned

September 19, 2013

It’s time for the priesthood to be taken to task – and journalists aren’t up to the job. (The Guardian, op-ed by the editor of Nature)