Enhancing patient understanding of medical procedures: evaluation of an interactive multimedia program with in-line exercises.

Enhancing patient understanding of medical procedures: evaluation of an interactive multimedia program with in-line exercises.