cameronhicks600 cameronhicks600 12-05-2022 History contestada The scientific revolution can trace its roots to natural philosophy the Renaissance scientists in the Catholic Church the scientific method the study of blood