Aichi Institute of Technology's Ranking and Review
country rank 442
world rank 6221