Authors: Behnam Fahimnia, Joseph Sarkis, Hoda Davarzani - International Journal of Production Economics 2015 cited by 2,064