10.1101/108027
The impact factor fallacy
2017-02-20