Tokyo Institute of Technology
Yokota Laboratory

Address 2-12-1 Ookayama
Tokyo 152-8550
Japan

Tokyo 152-8550