Dina Abdelsatar Mohamed

  • Name : Dina Abdelsatar Mohamed
  • National ID : 28404011310281
  • Welsit ID : MWC-600-7984
  • Certificate Number : Not provided
  • Specialty : Educational
  • Title : Master Researcher