Stav dette: A century of science publishing