Publications by 'Alireza Azmoudeh Ardalan'