, "Programmable patients: simulation of consultation skills in a virtual environment", Bio-algorithms and Medical-Systems, 2010