Iranian Research Organization for Science and Technology
Looking for a particular IROST employee's phone or email?
The IROST annual revenue was $35.6 million in 2026.
13 people are employed at IROST.
IROST is based in Tehran, Tehran.
The NAICS codes for IROST are [54, 541].
The SIC codes for IROST are [87, 873].