Oxford University Press cambridgeshire, cambridge england
@EPCCed Edinburgh, Scotland
Informatics at The University of Edinburgh / Robotical Ltd. Edinburgh, Scotland
University of Houston Houston, TX
University of Southampton
Imperial College London London. UK
CEA France
Universidad Carlos III de Madrid Mejillones, Chile
CaSToRC, The Cyprus Institute (CyI) Nicosia, Cyprus