amirahdennis512 amirahdennis512 04-01-2023 English contestada Which leader of the Scientific Revolution in England promoted the idea that science must rely on repeated observation and experimentation? • Isaac Newton • Nicholas Copernicus Galileo Galilei Francis Bacon