- 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
5.7m questions
7.4m answers