1. Technical University of Eindhoven Groene Loper 5 Eindhoven The Netherlands
2. University of Trento Via Sommarive 9 Povo (Trento) Italy
3. Vrije Universiteit Amsterdam De Boelelaan 1111 Amsterdam The Netherlands
4. Durham University Business School Mill Hill Lane Durham UK