1. University of Passau, Passau, Germany
2. University of Nottingham, Nottingham, United Kingdom
3. Technische Universität München, Munich, Germany
4. University of Fribourg, Fribourg, Switzerland
5. Queen's University Belfast, Belfast, United Kingdom
6. Imperial College London, London, United Kingdom