5 ms·Is the staggeringly profitable business of scientific publishing bad? (2017)1 points by hhs 3y ago