Rating papers and journals: past, present and future Prof. Christian De Geyter University of Basel, Switzerland I declare no conflict of interest. 94 91