N nature.com Open access: The true cost of science publishing 68 points ananyob 13 years ago 39 comments