Amirkabir University of Technology
Islamic Azad University, Bandar Anzali Branch: Bandar Anzali, Guilan
Department of Chemical EngineeringAmirkabir University of Technology
organic chemistryAmirkabir University of Technology
Mechanical Engineering