Ouadoud, M., Rida, N., & Chafiq, T. (2021). Overview of E-learning Platforms for Teaching and Learning. International Journal of Recent Contributions from Engineering, Science & IT (iJES), 9(1), pp. 50–70. https://doi.org/10.3991/ijes.v9i1.21111