Articles by Mohamadali Mohagheghi (1)