There is no need of studies to see that pair programming is a great way to pass experience from a more to a less experienced software engineer. It might not be the only one way to tutor a junior, not even the best, but works.
You give one group a "cure", the other group a placebo. Whichever group survives or does better is the winner.