Delayed open access: An overlooked high-impact category of openly available scientific literature
scientific article (publication date: 23 May 2013)