1. School of Computer Science
2. UCD Institute for Discovery, University College Dublin, Dublin, Ireland
3. Beijing-Dublin International College, Beijing University of Technology, Chaoyang, China
4. Conway Institute of Biomolecular and Biomedical Research
5. School of Biology and Environmental Science, University College Dublin, Dublin, Ireland