Articles by Mohamed Hassan G. DEHGHAN (1)