Nature reports that half of authors chose transparent peer review News from around the webBy Jessica Polka2022-03-03Leave a comment