- Nature Communications will publish ~10K papers in 2025 pubmed.ncbi.nlm.nih.gov?term=%22Natu... That's ~$70M in revenue, while many of the non-profit journals that used to occupy that slot in the journal hierarchy have seen a precipitous decline in submissions in the 15 years it's existed.
Oct 27, 2025 20:38