translate English to French: These results have not yet been subject to scientific peer review.
Ces résultats n’ont pas été soumis encore à un examen par des pairs.