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