Weekend reads: Frustration over unpaid peer review; NIH axes research grants; publishers sue Meta

Comments