University

(3) Facultat de Medicina Universitat de Vic

https://www.umedicina.cat/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27531
5590
258
27496
6492
6650