Ali Shanaghi Faculty : Technical Engineering Department : Materials Engineering Department AcademicRank : Associate Professor