Do scientific advancements lean on the shoulders of giants? A bibliometric investigation of the Ortega hypothesis.

Do scientific advancements lean on the shoulders of giants? A bibliometric investigation of the Ortega hypothesis.