Institute for Sustainable Agro-ecosystem Services, The University of Tokyo is located in Nishitokyo, Japan on 1 Chome-1-1 Midoricho. Institute for Sustainable Agro-ecosystem Services, The University of Tokyo is rated 4.1 out of 5 in the category public university in Japan.
Address
1 Chome-1-1 Midoricho