academia
Academia kevin • 12 months ago • 100%

More evidence (as if it were needed) that the state of academic publishing sucks

11
1
Comments 1