Floehopper

thoughts on the bergy bits of life

10 per cent: proportion of journals that are open access Times Higher Education - A threat to scientific communication