Open AccessDOAJCrossrefOpenAlexResearch and Practice in Technology Enhanced LearningThe Asia-Pacific Society for Computers in Education (APSCE)·Education·TWRPTELISJN86.25Journal Score