Problem-based learning in pre-clinical medical education: 22 years of outcome research.

Problem-based learning in pre-clinical medical education: 22 years of outcome research.