Ph.D. Student
Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran
Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran
Mechanical Engineering, Sharif U of Technology

Mech. Eng., U of Tehran (Kish Intl Camp.)
Mech. Eng., U of Tehran (Kish Intl Camp.)

Mech. Eng., U of Tehran (Kish Intl Camp.)
Mech. Eng., U of Tehran (Kish Intl Camp.)

Mech. Eng., U of Tehran (Kish Intl Camp.)
Mechanical Engineering, U of Tehran

Mech. Eng., Tarbiat Modares University
Mechanical Engineering, Sharif U of Technology

Mech. Eng., Tarbiat Modares University
Mech. Eng., U of Tehran (Kish Intl Camp.)

Mech. Eng., Tarbiat Modares University
Mech. Eng., Tehran Polytechnic

Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran (Alborz Campus)

Mechanical Engineering, U of Tehran (Alborz Campus)

Mechanical Engineering, U of Tehran

Mechanical Engineering, U of Tehran