1. Imperial College of London, London , England , United Kingdom
2. UCL, London , England , United Kingdom
3. Imperial College London , London , United Kingdom
4. Imperial College of London, Hamlyn Centre for Robotic Surgery, London , England , United Kingdom