Technology-enhanced learning of community health in undergraduate medical education.

Technology-enhanced learning of community health in undergraduate medical education.