Yang, Lan, Panadero, Ernesto
ORCID: 0000-0003-0859-3616, Yang, Lan and Chen, Chen
(2025)
Technology-mediated self-assessment in higher education: A critical review.
Contemporary Educational Technology, 17
(3).
p. 588.
ISSN 1309-517X