Affiliation: | (1) Faculty of Technology Policy and Management, Delft University of Technology, Jaffalaan 5, 2628BX Delft, The Netherlands;(2) TNO Quality of Life, Business Unit Work and Employment, PO Box 718, 2130, AS, Hoofddorp, The Netherlands;(3) Institute for Collaboration Science, University of Nebraska at Omaha, 1110S. 67th Street, Omaha, NE 68182-0116, USA |