A record number of journals  66 of them, including 33 37 new offenders  have been banned from this year’s impact-factor list (released today) because of excessive self-citation or because of ‘citation stacking’ (in which journals cite each other to excessive amounts).