UK parliamentary report on peer review published

Submitted by drupaladmin on 29 July 2011.

Here. Will post some comments once I've had time to read it.

Categories: 
News