these even increased by the benefits of scientific technological development
These are even increased by the benefits of scientific and technological development.
These even increased by the benefits of scientific technological development.