東京工業大學
Institutions: University College London and Tokyo Institute of Technology