Publications by authors named "Ali Heidarzadeh"