Translate the following English sentence to French:
"She will appreciate even better than I how far scientific opinion on TSEs has developed."
Elle appréciera encore mieux que moi à quel point l'opinion scientifique sur l'EST s'est développée.