Address 1 : Tohoku University
Address 2 : Graduate School of Life Sciences
Address 3 : Dept of Environmental Life Science
Address 4 : Aramaki, Aoba, Aoba-ku
City : Sendai
Postal Code : 980-8578
Country : Japan