Before revision: Moreover, they are considered to be fundamental building blocks which developed the universe, and which is responsible for the success of all life on earth.
After revision: Moreover, they are considered to be fundamental building blocks which developed the universe, and which are responsible for the success of all life on earth.