Articles by Gholamreza Dehghan Noudeh (2)