Search results for: Petra Pekkanen
International Journal of Production Economics > 2014 > 157 > Complete > 318-326
International Journal of Production Economics > 2013 > 143 > 2 > 605-611
International Journal of Production Economics > 2007 > 108 > 1-2 > 165-175
International Journal of Production Economics > 2007 > 108 > 1-2 > 127-134