University

Nippon Veterinary and Life Science University / 日本獣医生命科学大学

http://www.nvlu.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4320
1436
209
10133
9213
5575
3853