Tokyo Institute of Technology
Institutions: University College London and Tokyo Institute of Technology