University

University Oil Gas Ploiesti

https://ror.org/00abdnc40

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2813
947
21
2149
3258
4079