Return to Article Details Online Self-Regulated Learning Assisted by Virtual Labs to Train STEM Student's Critical Thinking Skills Download Download PDF