University

Niigata University of Pharmacy and Applied Life Sciences

https://www.nupals.ac.jp/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5414
1902
257
11847
5963
4500