Volume 12, Issue 44, January 2018, Pages 1-12
Mohammad Reza Hafeznia
Volume 12, Issue 44, January 2018, Pages 13-38
Mohammad Reza Hafeznia; Ahmad Taheri; Manuchehr Farajzadeh Asl
Volume 11, Issue 40, December 2016, Pages 32-60
Mohammad Reza Hafeznia; Mustafa Ghaderi Hajat
Volume 12, Issue 42, July 2016, Pages 1-23
Mohamadreza Hafeznia; Mohamadreza Faraji
Volume 10, Issue 36, December 2015, Pages 1-13
syrus Ahmadi; Mohammad Reza Hafeznia; Bernard Hourcad
Volume 9, Issue 32, December 2015, Pages 1-35
Mohammad Reza Hafeznia; Rebaz Ghorbaninejad; Zahra Ahmadipour; Abdolali Ghavam
Volume 10, Issue 33, March 2015, Pages 1-36
Mohammad Reza Hafeznia
Volume 8, Issue 28, December 2013, Pages 1-40
Mohammad Reza Hafeznia; Syrus Ahmadi; Bernard Hourcad
Volume 6, Issue 20, December 2011, Pages 7-40
Zahra Ahmadypour; Mohammad Reza Hafeznia; Reza Juneidi
Volume 7, Issue 21, March 2011, Pages 14-40
Zahra Ahmadypour; Mohammad Reza Hafeznia; Abdolvahab Khojamli
Volume 5, Issue 16, December 2010, Pages 27-44
Zahra Ahmadypour; Mohammad Reza Hafeznia; Masha Allah Yosefy Henomeror
Volume 6, Issue 18, July 2010, Pages 1-30
Mohammad Reza Hafeznia; Zahra Ahmadipour; Reza Juneidi
Volume 3, Issue 10, December 2008, Pages 33-55
Mohammad Reza Hafeznia; Zahra Ahmadypur; Ebrahim Roumina
Volume 3, Issue 8, July 2007, Pages 38-7
Mohammad Reza Hafeznia; Gholam Ali Rashid; Akbar Parhezgar; Mohammad Hossein Afshordi
Volume 2, Issue 5, September 2006, Pages 1-26
Mohammad Reza Hafeznia; Morad Kaviani Rad; Yadolah Karimi Pur; Mehdi taherkhani