Translate the following English sentence to French:
"Needless to say, this accords science a great deal of power."
Ce faisant, il va sans dire qu'on place un pouvoir important dans les mains du monde scientifique.