Second Life: an overview of the potential of 3-D virtual worlds in medical and health education.

Second Life: an overview of the potential of 3-D virtual worlds in medical and health education.