as scientists we always stay on the shoulders of giants (Feynman citation, I believe)
This predates Feynman by quite a few years. From Wikipedia:
[The] metaphor of dwarfs standing on the shoulders of giants(Latin: nanos gigantum humeris insidentes) … expresses the meaning of "discovering truth by building on previous discoveries".[2]This concept has been dated to the 12th century and, according to John of Salisbury, is attributed to Bernard of Chartres. But its most familiar and popular expression occurs in a 1675 letter by Isaac Newton: "if I have seen further [than others], it is by standing on the shoulders of giants."
https://en.wikipedia.org/wiki/Standing_on_the_shoulders_of_giants