najoua mekaddem

Contact info

Industry Expertise

  • Engineering
  • Water
  • Treatment
  • Chemical Engineering
  • Desalination