translate English to French: These findings pose the question whether this lack of movement results from human interference or historical differences in the two populations.
Ces résultats nous obligent à nous demander si ce manque d'échange résulte de l'interférence de la part des humains ou des différences historiques entre les deux populations.