Japan

Mejiro University

4-31-1 Nakaochiai, Shinjuku-ku, Tokyo, Tokyo, 161-8539, Japan

Mejiro University