Articles by Mohammad Teshnehlab (2)