Articles by Mohammad A. Karimi Torshizi (1)