- collaboration
- The creation of new experimental methods
- The thought and ability to build upon existing philosophies about science
- The increase in institutions that enabled academic publishing
8.6m questions
11.2m answers