Computer Networking and Cloud-Based Learning/Teaching Environment Using Virtual Labs Tools: A Review and Future Aspirations (M. Al-Zubaidie, R. A. Muhajjar, & L. A. Shihabe , Trans.). (2024). Mesopotamian Journal of Computer Science, 2024, 176-203. https://doi.org/10.58496/MJCSC/2024/015