markcarrigan.net
28,100 journals publishing 2.5 million articles a year
Thanks to @irenehames for pointing out there’s a new version of this annual report I’ve drawn from in the past. There were about 28,100 active scholarly peer-reviewed English-language j…