Tehran Institute of Technology is located in Tehran, Iran on Tehran Province, Qasem Soleimani Expy, No. 203. Tehran Institute of Technology is rated 3.6 out of 5 in the category technical university in Iran.
Address
Tehran Province, Qasem Soleimani Expy, No. 203