Return to Article Details Intelligent Virtual Patients for Training Clinical Skills