Short-term outcomes and long-term impact of a programme in medical education for medical students.

Short-term outcomes and long-term impact of a programme in medical education for medical students.