Several reasons may explain the difference between this investigation and our findings.
Varias razones pueden explicar la diferencia entre ese investigación y nuestros hallazgos.
Várias razões podem explicar a diferença entre esse investigação e nossos achados.