translate English to French: quality scientific research;
de grande qualité scientifique;