Volume 31, Issue 2, March 2016, Pages 455-482
Mehdi Alipour-Hafezi
Volume 30, Issue 3, May 2015, Pages 823-851
Farzad Shahbazi; Yaghoub Norouzi; Mehdi Alipour-Hafezi
Volume 30, Issue 2, February 2015, Pages 525-548
Hamid Reza Khedmatgozar; Mehdi Alipour-Hafezi; Payam Hanafizadeh
Volume 29, Issue 4, October 2014, Pages 1091-1106
Farzane Mohammadi Arassi; Narges Neshat; Mehdi Alipour Hafezi
Volume 29, Issue 1, March 2014, Pages 35-59
Hamed Alipour-Hafezi; Abbas Horri; Alireza Isfandiari Mogaddam; Mehdi Alipour-Hafezi
Volume 28, Issue 2, March 2013, Pages 523-543
Mehdi Alipour-Hafezi