University

University of Ulster

https://www.ulster.ac.uk/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
634
265
51
737
486
867