Mehrsa publication is located in Tehran Province, Tehran, Iran on Unit 1, No 1, Saber Alley, South Ave. (North to St. Cross), S Kargar St. Mehrsa publication is rated 2 out of 5 in the category institute of technology in Iran.
Address
Unit 1, No 1, Saber Alley, South Ave. (North to St. Cross), S Kargar St