translate English to French: Recent research using the best scientific methods and reviews of studies from around the world provide very strong evidence that
Des recherches récentes fondées sur les méthodes scientifiques les plus rigoureuses et les comptes rendus d'études menées partout au monde ont prouvé de façon très concluante que :