Travis,
Thank you for the comment. I agree that the essay discussed many topics, but they all are about how to increase the rate of scientific and technological advances in order to solve humanity's problems and reach a better future. Those topics can be classified as follows:
1) Basic themes of science and technology that are gaining more importance (interdisciplinarity - new specializations - big projects - relation between science and technology)
2) Improving some academic aspects of science(peer review - negative results - reproducible research - managing research literature - multiple research approaches)
3) Applying science and technology to solve humanity's problems (encouraging innovation in global problems - increasing the role of scientists in global decisions)
4) Increasing the number of scientists and engineers and providing better atmosphere for science and technology (empowering all humanity to participate - improving education - raising the public understanding of science)
Best regards,
Mohammed