University

Regenesys Business School

https://regenesys.net/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
14508
365
41
13030
6492
6650