Ahmed Makram

  • Work
    • Merchant marine officer
  • Education
    • AASTMT