Publishing, power dating and technology
Every year, a staggering 1.5 million scholarly articles are published in c. 27,000 peer-reviewed journals, and… the number of articles is set to double every 20 or so years (Campbell, […]
Every year, a staggering 1.5 million scholarly articles are published in c. 27,000 peer-reviewed journals, and… the number of articles is set to double every 20 or so years (Campbell, […]