Integrating Mini-CEX into a four-stage virtual simulation platform for clinical skills training: development and student evaluation | Synapse