Carl Nestor

  • Department of Mass Communications
  • Gulf University for Science and Technology