1. Institute of Molecular Life Sciences, University of Zürich Zürich Switzerland
2. Molecular Life Sciences PhD program Uni ETH Zürich Switzerland
3. Department of Genetics, University of Cambridge Cambridge UK
4. Department of Computer Science, University of Leicester Leicester UK
5. Microsoft Research Cambridge Cambridge UK