Mehdi Mohammadi

Tehran, Iran

Mehdi Mohammadi

Tehran, Iran

  • Work
    • Maze Group
  • Education
    • amoiian
    • Islamic Azad University of Tehran-Center