The idea that Descartes did contribute to the Scientific Revolution was logic and mathematics that could figure out the uncertainties of existence. Rene Descartes was considered a modern philosopher and published Discourse of Method which was standard of scientific method.
It depends but I would say 1 to 3 percent
Mao Zedong launched the Cultural Revolution in China in response to what he and other Chines viewed as social encroachments from the west that were threatening the Chinese way of life.
That's a D from me, to culminate would be to grow, build, culminate
I don’t know I need points