Amir Rafla

Cairo, Egyp

  • Work
    • Managing Partner @ ODEC Ltd.
  • Education
    • Chemical & Nuclear Engineeering