Professor: Hamid Hassanzadeh