1. Technische Universität Darmstadt, Darmstadt, Germany
2. Aalto University, Espoo, Finland
3. Trustonic, Helsinki, Finland
4. Aalto University & Trustonic, Helsinki, Finland
5. Aalto University, Aalto, Finland
6. University of California, Irvine, Irvine, USA