Go to the profile of Ola Adel

Ola Adel

Mechanical Technical Office Engineer, Alexandria University
  • Alexandria University
  • Egypt

Discipline

Other