fbpx New record: 66 journals banned for boosting impact factor with self-citations | Science in the net

New record: 66 journals banned for boosting impact factor with self-citations