Articles by Behrooz Esmailpoor (1)