Web-based collaborative training of clinical reasoning: a randomized trial.

Web-based collaborative training of clinical reasoning: a randomized trial.