map

Idea International Co. Ltd.

 

Joint Research Center

Takahashi laboratory

NICHe, Tohoku University

6-6-04 Aramaki Aza Aoba, Aoba-ku,

Sendai, Miyagi,

Japan 〒980-8579