There seem to be quite a few typos in what you have written - Galileo, endeavors, scientific, edifice, chronicling. I think the sentence basically says that according to Henry, even Galileo has a certain element of human bias in his scientific work and it would be remiss in detailing the history of science to not also include the inclusion and effect of human subjectivity and foibles. He is saying that scientific endeavor can never truly be rational/objective.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.