Cai, et al.. Biosim—a Biomedical Character-based Problem Solving Environment. Elsevier BV, 2005, doi:10.1016/j.future.2004.04.002.