Self-assessment programs and their implications for health professions training.

Self-assessment programs and their implications for health professions training.