I think a better interpretation of your quote is to replace the word “science” with “disseminated scholarly communication.”
Good point.
Good point.