Translate the following English sentence to French:
"I am of the view that the existing system of scientific advice needs to be strengthened."
Toutefois, je suis d'avis qu'il est nécessaire que le système actuel fournissant des avis scientifiques soit renforcé.