translate English to French: This has been confirmed in studies, and particularly impressively by the STOA study from the year 2000.
Cela a été confirmé par l'étude STOA de l'année 2000.