Skip to content High contrast mode

Amirkabir University of Technology

Iran, Tehran    See a map
No. 350, Hafez Ave, Valiasr Square, Tehran, Iran 1591634311