On New Year's Eve I took my family up 'The Shard,' London's newest and tallest landmark. As we looked Eastwards a squall was readying itself over the North Downs; the latest in a succession of storms to batter our shores over the past few weeks. Low-flying clouds threatened to swallow us whole. The wind roared around... Continue Reading →
Here is the BBC News online report about today's parliamentary select committee report about peer review in scientific publications and the report itself is here. More later I suspect.