Profile picture
Sultan Mousa Al-Owidha
  • Professor
    Department of Psychology, College of Education, King Saud University
    Riyadh, Saudi Arabia
mini profile avatar Sultan Mousa Al-Owidha