University

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

https://www.nvlu.ac.jp/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4978
1631
235
10896
9508
7360
3837