The Iranian people are quite capable and are technologically advanced.
Big mistake to underestimate their intellectual abilities; even with their wearing the intellectual straitjacket of Islam.
Research, development, and education are not sports activities to see who scores the highest at some tournament.
Remember - Iranians are not Arabs.
They have their own language, culture, history, and have produced much in the way of great religious thought, philosophy, and art.
Hate them all you wish, but don't sell them short, for they are formidable enemies at present.
Iran manufactures everything from space technology to automobiles.