This may explain certain differences between the results of our two experiments.
(This; may explain; certain differences between the results of our two experiments)
This
may explain
certain differences between the results of our two experiments