translate English to French: Separate research by EI, using a different methodology, came to the same conclusion.
Des travaux distincts, réalisés par EI et fondés sur une méthodologie différente, aboutissent à la même conclusion.