Articles by Mohammad J. Taherzadeh (1)