Hiroshi Ota

Additional Info

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

Powered By GrowthZone