Realist evaluation of faculty development for medical educators: What works for whom and why in the long-term.

Realist evaluation of faculty development for medical educators: What works for whom and why in the long-term.