Go to the profile of Abdala

Abdala

Editor in chief, Qatar university
  • Qatar university
  • Qatar

Discipline

Social Sciences & Humanities