Profile picture
Omar Alghamdi
  • Assistant Professor
    Business Administration Dept.; Applied college; Najran University; Najran; Saudi Arabia
    Najran, Saudi Arabia
mini profile avatar Omar Alghamdi