Articles by Mohammadali Mohagheghi (1)