waleed salim alhalafawy

Dr. waleed salim alhalafawy

Educational technology, King Abdulaziz University, Jeddah, Makkah al Mukarramah, Saudi Arabia
orcid