University

Instituto Superior de Psicologia Aplicada

http://www.ispa.pt/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2730
912
21
3767
6332
1254
2620