Return to Issue Details Megajournals and what they mean for the future of scientific publishing Download Download PDF