Floehopper
thoughts on the bergy bits of life
Archive
/
RSS
August 14
10 per cent: proportion of journals that are open access
Times Higher Education - A threat to scientific communication