Alruwaili, Badriah, and Rola Alrabah. “Self-Reflection As an Educational Strategy in Postgraduate Medical Training in Saudi Arabia: A Scoping Review”. Innovations in Pedagogy and Technology, vol. 2, no. 2, Mar. 2026, pp. 151–165, https://doi.org/10.63385/ipt.v2i2.408.