Faculty/Graduate School of Agricultural Science, Tohoku University is located in Sendai, Japan on Aoba-468-1 Aramaki, Aoba Ward,. Faculty/Graduate School of Agricultural Science, Tohoku University is rated 3.8 out of 5 in the category university department in Japan.
Address
Aoba-468-1 Aramaki, Aoba Ward,