Query: How many scholarly articles are published every year ?
Source: infographic3.pdf
Relevant passages:
over 3 million scholarly articles published per year