Have the “mega-journals” reached the limits to growth?

From PeerJ – [Read more]

Advertisements