Impact in recent years has become the most dreaded and controversial concept that has taken over both the Research Excellence Framework (REF) – how university funding and the fate of academic careers ...